update to new universals. update modal for a bit better overflow handling and centering