parsing data only one time