adapted to new BatchResourceEvent model