picker view + fields required