update finance page. i think the only think missing is link to the rows in the big table
the rest of the commit :(