path trace version 1