code quality casting compiler reading the compiler warnings is for pussies pussy code quality messages