supports multiple path vars now