create the base of spec #8