initial data parsing
initial data parsing