fine tune widget UI