public profile stuff. about to start gravitar api implementation