add new service template service implementation, resolve bugbixes with
service