updated original protocol to match current execution recommended by Hao.