ya !!! might be done with try {...} catch (...){...}