added UI controls