Clearly many details of the implementation of optimisation and cost function definitions have been excluded from this document. While these are extremely important for a thorough understanding of ICA and its implementation, it is beyond the scope of this report to address these issues (see Christian Beckmann's first year report for a detailed account).