Added exception handling
Added version data