broken but working in principle omnidirectional

fuuuuck