interactive path