building an efficient content process