Next add sync block and template argument