SO CLOSE YET SO FAR !