WIP, not fully implemented! additionally updates name of path and updates UML diagram