initial rev complete