refactoring, vote down added