initial implementation of docsets