Some important macro points