more work on pick &place