having fun messing with angular