just use the normal toggle behavie