Ops module now abstracts much of the logic behind prompts (tested); some notes for editable