move re-locking of external lock in branch