using canvas and moving with arrows