this is just ecprementing of gi basics commands