fix typo, add deploy-cache function