why we include this twice, line 8 already has shim version?