renamed cache functions