rewrote old specs