add context loader