refactor to starts rover one by one