good reason....be it a good or not    <- sounds a bit odd. Replace the first good with clear perhaps?