added analysis and context representations