update program

update offsets value in list