Using spec instead of name for safety.