scaffolding & language settings