new UI and ability to change variables