scaffolding
state from fluency repo