modified DDLStrategy & deleted OperationStrategy