added x,y,z navigation