Using Dependencies to Hide or Show Fields