UI precondition.