custom names have a higher precedence