now caching data to files
working on fetching avatars