only cleaning and debugging