updated to allow sd cards and volume precision