using webapi to return data now and a number of services - http, q, resource