writer-producer gap