updating picker