refactor, bustCache