Revert "fixed a little bug"

This reverts commit d4a8c394c4edf7b84406f68efce0852b4029a595.
Revert "Fix a possible bug and try dropdown list"

This reverts commit e9dbe9b8676019b1c277509ff28c303b4f554278.