update plan & doc