Set up framework