start of desc of UI