Baby boom with names to boot