clean up modal design, fix small visual bugs