[GUI] Is now ready to be separeted from the API