Please, help me with the ups and downs of this language...