^^fix
try-catch in grammar