first steps towards UI integration