optimal exception catch
update configuration class, add classpath search