marc legacy (Medium)