uploading some pics ... looks like the small spring has come off from one end. not sure if it needs replacement or simply should put it back where one end of the long spring is connected. it feels really hard to move the lever on the handle bar. also i would like to know how to figure out if this is US made or chinese.