production inputs