So many tweaks, you should just look at the code.