Review on slots