A Brief Overview of RGT and Its Slots