Cycle Nodes problem. Have no idea where to put ColorRamp I have no idea where to put a Coloramp node...it is really confusing.

I was texturing an object that i made, but as you can see, it's not going as planned...i scaled my diffuse in the UV map editor, and put in a Texture Coordinate node, and attached the the bump, the specular map to the mix shader, and used a mapping node for the normal maps. However as you can see, the diffuse..isnt quite working well, since there is a colorRamp missing...i am so confused about where it should be.

Here I have a specular map:


And here I don't have a spec map:
The specular map that i had was way too powerful(went back to ShaderMap3 and inverted the value)
@Carlo made me realize that i should have put the output from the bump to the diffuse
I didn't needed of a ColorRamp, the specular map was at fault.


Thanks @Carlo