experimental work with UI and map factory - start