support closing/restarting the modal; blur the background