I will add in some parenthetical material explaining some general principles that should prove helpful. :D