fix bug same path mutil method