Your comments

Newest first definitely isn't an improvement.  Agree with 217's suggestions above.