angular 1.3.0 compatibility attempt