implementing IRover Commands