Understanding online slots