Base setup.