Iran Still Reviewing Framework Deal