sailing against the wind.........