imperfect production