Fix button color
Add default value color
Rewrite code