THE SUPERSLOT AND SUPRA SLOT : A THOROUGH REVIEW