add feature2
feature 2 fix