polar: user defined scale