demo7 updated