I Must say I agree with 99%