optional [path] argument for init