Slots: Know Their Secrets