init -> path