The order of messages is very confusing within a ticket. You always display the initial email first, then you have all the replies from most recent to oldest. So currently you have this:
FIRST
FOURTH
THIRD
SECOND
It would be much better to have this:
FOURTH
THIRD
SECOND
FIRST
The issue is compounded when the initial ticket is created from an email that has several replies in it (marked with *), as this is listed most recent to the top. In this scenario you currently have:
third*
second*
first*
SIXTH
FIFTH
FOURTH
Again this would be resolved if the initial ticket was at the bottom and newer replies were at the top, i.e.
SIXTH
FIFTH
FOURTH
third*
second*
first*



