add UI labs, to be continued