Building structure for docs