a mistake can teach correct behavior