realized i should use toggle