gatekeeper

also updated streams and engraver