Nice write-up on estimates