check interval does not need to be set if publish is false