public and private works