bound is better for updates