fancied up setup script