Technology affects slides and presentations