fixing busted invoice update, also adds display-hide rates