GUI optimised to run more smoothly