Some important internal tools