update pass