wrote a bunch of specs