In the following section we want to apply equation 20 which yields gradients of arbitrary differentiable symbolic expressions to perform non-linearly constrained optimisations in internal coordinates. Note that we assume that the gradients in cartesian coordinates adhere to the Eckart-Sayvetz conditions 46 and have neither a force on the center of mass nor do they have a torque.