No Database write in controllers and added generic data service