add supplementary as spec