modularized getting content block
modularized getting content block