refactoring
add read-only properties to avatar
regexes to vars
more variables