Cyprus at last