fields are hidden if user checked to