add spec
use single quarto
use system() method