strandards and specifications