boundary consideration