Ok thanks guys i am going to get my sprockets and chain and steering bearing from this site as well as my rear bearings will need to purchase oem for the swing arm on anouther website.