updated picker