update for pathway structure