further improved path events (added udpate action)