added some missing source files