demo projection plugin