commit with Smoke Monster delete function