another update for parsing received msg