all algos working, need to improvise the coordination