took out exception, it should try another time, also took out str()