first commit and demo