weirangle
not defined yet