example plugin from IBM