adding reveal presentation framework