financial functions and data tables