http://comp.uark.edu/~jjrencis/femur/Interactive-Learning-Tools/AssemblyAppletPartTwo.html