Extracted version info
Added better error handling and display