production updates