commit with some bugs