nice we need to do this for more try/catches