update margin & dialog
custom gitignore
release candidate 1