add some diagrams, fix auth admin bug