Overhauled sample with new UI and approach