adding initial source files