some tool to parse original data