minor nit: why not the same as below (-1, 1) rather than a magnitude?