update calculate gap land mark