cleanup + example