a perfectly good explanation for