add built-in picking technique