imple data parse