significant progress on modal styling