solution+*right+*help

Fixes, implementation decisions, answers, ways forward.