semi-automatic picking