include the settings and data handling stuff