Very well written. Its nothing new. But thanks