path appending