i agree with everything above...