more ignores
make some more things optional -- are shaded into the jar