prompt improvements
sp
BEH
sp
refactor, docs, cleanup