New and Improved GUI API