GUI complete and optimized