Great write up Biren.