bugfix/enhancement -- needed better regex to make fn more reusable
outside this specific incoming data format