Added intial Service layer