fix attributes; fix primary interface aliases
rubocop cleanup