initail commit from class exercise