added payload parser ref #2