gui near complete