working on collector as just another service