add directories and assets