marbles found event production