public production