note program linkage errors aren't necessarily fatal