cleanup, cleanup, everybody do your share!