update for new versions