Better error reporting on API failures
Input types set in the settings menu