fix manipulation step bug