ignore some warnings
a bunch of updates