updated UI class declarations