add setValue end menu
fix small bugs
fix small bugs