Added SCSI address of disks
Added error handling
Refactoring. Renamed functions