added inverse cache functions