making progress, but tons of shit broken at this point (mainly replies: verification of owned persona fails). lame.