tweaked some code, the SCSI is a work in progress