finally starting on ui