implemented various services in eventservice