buffered json parsing
adapt pathes