allow custom cache commands