2 bad or missing includes and an unneeded define