Imrpoved receipt parsing