improves gui