Human error--a professional dilemma.