second commit with extra features