more progress with angularjs