control reaches end of non-void function
Get rid of ansi.h
Get rid of unnecessary port code
Get rid of unnecessary utility code