Make merge button bigger.
Retry http calls when they timeout.
Styling the button to show disabled state.
Better error handling in promise chain.
Notifications, dead people, etc.
Upping the timeout a scoch.