finally seperate services and cmd2 processor