made operations in production order read-only