RF - always use theta and phi in that order, (not "phi, theta")