locking new revision for gcl and 3rd party