Added userdoc, source code