parsing and validation an MT