only catch exception on parsing
split exceptions