Got rid of exceptions - replaced with programm logic.