hard-on on the bus ...