'Better' error handling, Reload file, Hexadecimal flags, Renamed a struct