Wrote the first version of spec