define the caveat for stable only
use `stable` and `head` blocks