spec new method