templates for blocks