creates playlist for depth 2. depth 3 hangs in the backend