A bit of framework