Proper websites, done properly

'rant'