Why Super Slots Makes Life Easier