soft naming.