Gui changes. And ready for 3 surfaces.