usespherical should be read in now instead of input