change a lot of design.
fix conflict, remove import menu and have new design.