btm parser work