make definitions togglable