created MovablePosition and added all kinds of things related to it