add button & dialog
committ
del this branch