added ContextGroupAccessor