add example for custom data