all gui complete