Buildings, design and specification