adding in UI elements