Cleanup
Constants

EOF probably still needs work.