example wrapper