The NCCEC 2005 Assembly