add context for adapter