I searched and read that about headers, and looked at sample code. What I read said to declare headers in the header file but in-practice it looks like they are declared at the top of both the header and source file. My compiler certainly wants them in the source file. Logically, it seems that declaring in the header file will satisfy the source file.