Question: what does b screw do?
Answer: Simply put, the B-Tension screw is there to control the gap between guide pulley (the upper pulley on the derailleur) and the bottom of the cogs.