modify offset