Turned on (and resolved) all warnings