[<reference> initial pin confirmation]-> [<input> Enter your pin again]
[Enter your pin again]-> [<choice> new pins match]
[new pins match]-> yes [complete initial pin change]
[complete initial pin change]-> [<choice> is admin pin reset]
[is admin pin reset] yes ->[<reference> start menu]
[is admin pin reset]-> no [i) set phone as verified; ii)send terms to user if required]
[i) set phone as verified; ii) send terms to user if required]-> [<choice> is ussd signup]
[is ussd signup]-> yes [process account creation request]
[process account creation request]-> [<label> exit account creation prompt]
[is ussd signup] no ->[start menu]
[new pins match]-> no [<reference> exit pin mismatch]