cleanup. checkpoint before large mess.