semantic analysis - Header errors