not fully working yet
working receipt method
90 percent working - problem with rounding algorithm
Everything is functional now