with movement

added movement