updated dependencies
added a way to exit the modal