merging everything into one modal