added supporting UI elements