added self cleanup, max 120 allowed by geckoboard