working my way up to angular 1.2