Working on data packet parser