groping and flashing