So precise and careful