add ability of picking