more stuff with UI, touch location initial setup