add smit version, and data/public
more doc