new tags: extend and block