wire up requesting auth codes
add verification of code