Disabled, Visible, and checks
CheckFactory