working intelligent app auth, now one can simply retrieve any item or app and the program will automatically authenticate as needed with the new app