made it through multiple definitions