1st commit working demo