model demo initial commit