added visual path representation