changed user service to return list