many business cards are stacked on top of each other with the word hubbub printed on them