split parser added