add production method