gobs of stuff. separate router from main; start thinking about stealconfig