Contests generated via JSON