I place a piece of 2x4 under the sidestand, jack up the right side of the swingarm so the wheel will spin, and use a rag soaked n WD-40 to clean the chain ( I buy WD-40 by the gallon, and use about a gallon a month) I use Bel Ray "Superclean" chain lube. It goes on white, is not sticky, and does not fly off. It does not attract dirt. PJ1 Blue Lable and Black Label are the worst chain lubes I have ever used by far. Not only are they super sticky, but they do fly off, and are almost impossible to get off the bike, your hands, and your clothes. I can't believe they still sell this stuff. A guy on an XT225 forum claims he got over 20,000 miles out of an O ring chain using nothing but WD-40 to lube it with. Remember, O ring chains are sealed, and the lubricant is sealed inside by the factory. They only reason they need lubricant at all is to help prevent external wear due to friction between the rollers and the sprocket teeth.