Changed api of getting guides, moved parsing logic to node, made documentId required