Lots o crap - refinements + new functions + fixed about page