update message reception

do not convert to string prior to parsing