demonstrations and presentations