Swapped theta and phi; overloaded relativeTo