add spec