Take me hard and fast ...