Handle get* better, add error checking on disks and instance