warnings clean up