UI nearly complete