updated version of spec