Initial version of source code