Shop worker first implementation