auth logic is now comprehensible
3.1.6