A barebones framework