silence multiple warnings