add block directive and style
access scope variable in directive with default scope
introduce scope and diff between true and false