source entries are now gathered by events, not directly stacked in walker