mostly cosmetic changes
bugfix toggle not starting with unsetted state
bad documentation
easyer testing transforming interface