Fast cleaning (20/25)

Fast cleaning