remvoed unneeded code, make sure all serivce store in objects varibale