An advanced finance management system