You are correct that it shows all the Time Entries first, then all the Expenses, each set in date ascending order. The reason that it is like this is that they are actually two different database files on the iPhone. We list the first database (Time Entries) and then the second database (Expenses). Unfortunately the iPhone is *very* limited in "system memory" and we have to be very careful not to use too much or the program will crash (especially the old iPhones/iPods). If we tried to merge the two database files, it could take up a considerable amount of memory. So that is why we are not "mixing" the two files when creating the invoice. So in a nutshell, no you are not going crazy.