Uses moveHelper only now. Not steps