added movement. Does not yet work