method pick added