Making single precision a possible option