Al’s framework - round 1