Added services angular functionality
additional to previous