switched from feed to services for more flexible architecture