publishing and setting