Add UI definition, and preliminary support on major check loops.