1. UI design enhanced
2. Code cleanup
3. bug fix for UI change