initial prototype docs