add a uicombox implementation