demo project context processor setup