add path handler