I was riding home late last night & had a spill. A car cut into my lane & made an abrupt stop so I slammed on the brakes. I kept sliding into a rough patch & started tank slapping until I went down. I felt an impact hit my head after I went down. I think a car tire must have knocked into my head when I fell because a lady came out of a BMW checking to see if I was ok afterwards, lucky I was wearing full helmet. I'm trying to analyze what happened this morning & I think I must have hit oil & kept sliding into a very bumpy patch that threw my front end into a tank slapper. My clutch lever broke into 2 pieces and got a dent in my tank from the handlebar. Oh well, looks like I'll be contacting Nate @ Frosty Finishes again. Not really sure what I would do differently in the future.