Aren't there 3 possible values for publish_state?