add context cache method