i agree with a lot of it.