changed all the error messages to Oh god what have you done using rescue