removed extraneous warns