a perfectly good explanation