Borsch receipt refactoring