Fixed empty fields error, and added "Failure to ___" on error messages