Better error handling. Support for bank transfers and repeating invoices