No longer going with build method.
first pass at docs prototype