update for rev2