removed unnecessary try catch in fndecl