The site is built around several modules that give it the "community" functionality. In this case, the main challenge will be to make the features enabled by these modules to be easily accessible and to be harmonized. Tony will also want the users to have a standard profile form so that uniformity (of the information that they present to other users) can be maintained. This will enable other users to know what they should expect to find on a user profile. It will also enable structured searches of profiles.