too good (ido that a lot).