Implementing Reporting Snapshots