First implementation of service skeleton