compact new revision

compact new revision