Lots of ups and downs on this job!