modified diasshow