add movement with bug