update for new respond behavior