Greece delivers a review