take logic to simple movements class