ignoring a couple of lint warnings that aren't necessary