try catch edit

in case parser class till doesnt take in completion argument