messages scaffolded