Need to implement incoming packet parser