move more parsing logs into typejax.message