Viejo's MO at the press part 2: clean up and maintenance