James Lance | DeeperWeave | DeeperWeave