update to include source files