Use  promise for  both services because angular  handles model observation