add separate production mode