never use short open tags
more accurate profile description
do not require a max submissions variable
do not require a max submissions variable
less verbose information on challenge submission details
better seconds_to_pretty_time function