added correct movement