customize spec