Generally good except few cleaning state