although I agree with everything there 100%