modify boundary