added dependencies
added missing files