add path requirement