LIBERTON CORP does everything I need to manage a number of accounts; it is quite intuitive; it handles large amounts of data so I don't worry even though I have more than 28 different accounts with all their transaction going back many years; the income summaries and basis data are so helpful in preparing my taxes