adding wrapper and example template