messing around with polar complex representation