took out all errors