all warnings patched