added missing files and minor corrections