update history of pass