Changes to Build and added the snapshot feature for reporting