It's hard to explain what is the level of detail necesary in a specification. Many times you have to seat, listen and then fill all the holes.