add new spec