added and tested service program and startup