add source/public files