1. modify files and modify ui
2. gray button when selected