Carve takes an output dir argument now