more precise on path testing