Added modifications to allow for progress notifications with data