fix terrible left_join bug