more tests for shadowing