preparation for implementing moving for units