changed action service to return a list