renamed "path" reuse with require