Tied to django auth now. No blocking calls, no DB. DEFER ERRTHING!