this thing is working again.  Routes are refactored... and seemingly work