require nameparser