more a personal style issue, but i don't like the name ava, it is to short and not consistent with the other functions. Maybe do something like: `avatar`->`newAvatar` and `ava`->`avatar`