set up some shop mechanics