Implementation of program, diagnostic and Call listener as services