Hard version for istanbul