having sex on the street ...