Add version 2 of source code.