partial progress on <-

ehh... a long way around it all but should be fine