update siva's paragraph, add some analysis