ref #1 updated