added fromPolar function