straddling bus