outlet: add a state file for toggling