The aluminum clutch lever assembly it self cracked. Ill see if I remember to take a picture of it if I remember. Yea the weathers nice but right now it's raining. So lets see what tomorrow brings?