movement is mostly done now
done movement