with ups and downs! [ANSEL]