prepare for production usage