everything done for production