copied devhelp as code base.