Add collector ui functionality