before prefixing events
path logic improve to allow more complex chaining