update for closure changes