move shop artefacts to sales_clerk
move helper function to helper