modified spec