I have been here a long time, seen the good and th...