delete validity check of DynamicOperate