Setting up the basics.