alternative cleaning methods