add tests for multiple contexts - 2 contexts complete to date