get rid of all warnings