creating a scalable content workflow