UGH more complicated login/interactive detection