some more explanations for setup the application
change guys to people to be keep the political correctness
wrap reverse url lookup in try and catch and fail silently if the resolving is not possible