Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AUTOMATED CONSTRUCTION SYSTEM
Document Type and Number:
WIPO Patent Application WO/2006/125309
Kind Code:
A1
Abstract:
An automated method of building construction utilizes a horizontal force to extrude a structural member formed from a plurality of elongate joists, upper panels, and lower panels. A framing machine includes an upper panel bay and feeder, a joist array and feeder, and a lower panel bay and feeder. The machine positions each joist and upper and lower panels into an installation position where fastening means forms the structural member, which is advanced out of the framing machine. Additional means for insulating the structural member, installing pipes and wires, and an exterior finish may also be provided.

Inventors:
BERTRAND BEN A (CA)
Application Number:
PCT/CA2006/000844
Publication Date:
November 30, 2006
Filing Date:
May 23, 2006
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
INNOVEQUITY INC (CA)
BERTRAND BEN A (CA)
International Classes:
E04G21/00; E04B1/00; F16S1/14; F16S3/06
Foreign References:
US3733235A1973-05-15
US3246058A1966-04-12
US3914154A1975-10-21
US5371993A1994-12-13
US3989235A1976-11-02
US4428791A1984-01-31
Attorney, Agent or Firm:
BENNETT JONES LLP (- 105 Street Edmonton, Alberta T5J 3T2, CA)
Download PDF:
Claims:
WHAT IS CLAIMED IS:
1. A method of constructing a building, comprising the steps of: (a) providing a plurality of vertical joists, arrayed horizontally, each joist having an upper edge and a lower edge, a plurality of horizontal upper panels, vertically stacked, above the arrayed joists, and a plurality of horizontal lower panels, vertically stacked, below the arrayed joists, wherein each of the upper and lower panels has a leading edge and a trailing edge; (b) positioning a first joist in the joist array in an installation position; (c) positioning a first upper panel and a first lower panel such that their leading edges aligns with the first joist in the installation position; (d) fastening the first upper panel to the upper edge of a first joist, and fastening the first lower panel to the lower edge of the first joist; (e) applying a horizontal force to the assembly created in steps (a) through (d) until the first joist is spaced apart from the installation position by a predetermined distance; (f) positioning a second joist and the trailing edges of the first upper and first lower panel into the installation position; (g) fastening the trailing edge of the first upper panel to the upper edge of the second joist, and fastening the trailing edge of the first lower panel to the lower edge of the second joist; (h) positioning the leading edge of the next upper panel and the next lower panel in the installation position, and attaching the said leading edges to the second joist, abutted against the trailing edges of the first upper and lower panels respectively (i) positioning the next joist in the installation position (j) fastening successive upper panels and successive lower panels to successive joists by repeating steps (b) through (k), to create a structural member; and (k) positioning the structural member in a desired position.
2. The method of claim 1 wherein the horizontal force is applied in a continuous manner.
3. The method of claim 1 wherein the horizontal force is applied in an intermittent manner.
4. The method of claim 1 wherein the predetermined distance between joists is determined by a first and second barrier, where the first barrier is positioned at an installation position, and the second barrier is on a track allowing it to be variably spaced apart from the first barrier.
5. The method of claim 1 further comprising the step of applying an exterior surface finish to one or both of the upper and lower panels on the structural member.
6. The method of claim 5 wherein the surface finish is applied from a roll of surface finish material by a flat plate supported by a truss or posts connected to the framing machine, wherein the surface finish is pulled along with the structural member as it is being formed.
7. The method of claim 1 further comprising the step of applying an interior barrier surface to one or both of the upper and lower panels on the structural member.
8. The method of claim 7 wherein the barrier surface is applied from a roll of barrier material provided at the rear of the framing machine and placed between the joists and the lower panels or the upper panels.
9. The method of claim 1 further comprising the step of inserting mechanical lines into the structural member as it is being formed.
10. The method of claim 9 wherein the mechanical lines are attached to the first joist, threaded through the joists and applied from a roll or container.
11. The method of claim 10 wherein the mechanical lines comprise electrical wiring, cables, pipes, corrugated venation ducts, reinforcement mesh or conduits.
12. The method of claim 1 further comprising the step of inserting a retractable insulating tube into the structural member as it is being formed.
13. An apparatus for automating building construction comprising: (a) a joist feeder including a joist bay for holding a plurality of vertical joists, horizontally arrayed, and means for forcing the plurality of joists horizontally; (b) an upper panel feeder, positioned above the joist feeder, comprising a panel bay for holding a plurality of horizontal panels, vertically arrayed; (c) a lower panel feeder, positioned below the joist feeder, comprising a panel bay for holding a plurality of horizontal panels, vertically arrayed, and including means for forcing the lower panel array upwards, (d) pull means for pulling a first joist away from the joist feeder; (e) fastening means for fastening the upper panels to the joists, and fastening means for fastening the lower panels to the joists; (f) alignment means for positioning each successive joist in alignment with the panel fastening means; and (g) means for aligning each successive upper panel and each successive lower panel with the joist aligned with the fastening means.
14. The apparatus of claim 13 further comprising means for applying an exterior or interior finish to the produced product.
15. The apparatus of claim 14 further comprising means for applying a vapor barrier to the produced product.
16. The apparatus of claim 13 further comprising means for threading mechanical lines into the structural member as it is being formed.
17. The apparatus of claim 13 further comprising means for inserting an insulating system into the structural member as it is being formed.
Description:
AUTOMATED CONSTRUCTION SYSTEM

FIELD OF THE INVENTION

The present invention relates to a method and apparatus of constructing a building, which is automated to a large degree.

BACKGROUND OF THE INVENTION

Conventional frame building construction relies on labour intensive manual work. Once an appropriate foundation is laid, workmen install joists and flooring, erect wall frames, add wall sheathing on both the exterior and interior surfaces, add roof trusses and roof sheathing, all as is well-known in the art. Furthermore, plumbing and wiring require drilling holes in framing members and joists to route the wires and pipes to appropriate locations. A large crew of skilled tradesmen are required for such assembly.

There is a need in the art for automated methods of construction, which employ an apparatus for such automated methods of construction.

SUMMARY OF THE INVENTION

In one aspect, the invention may comprise a method of constructing a building, comprising the steps of:

(a) providing a plurality of vertical joists, arrayed horizontally, each joist having an upper edge and a lower edge, a plurality of horizontal upper panels, vertically stacked, above the arrayed joists, and a plurality of horizontal lower panels, vertically stacked, below the arrayed joists, wherein each of the upper and lower panels has a leading edge and a trailing edge;

(b) positioning a first joist in the joist array in an installation position;

(c) positioning a first upper panel and a first lower panel such that their leading edges aligns with the first joist in the installation position;

(d) fastening the first upper panel to the upper edge of a first joist, and fastening the first lower panel to the lower edge of the first joist;

(e) applying a horizontal force to the assembly created in steps (a) through (d) until the first joist is spaced apart from the installation position by a predetermined distance;

(f) positioning a second joist and the trailing edges of the first upper and first lower panel into the installation position;

(g) fastening the trailing edge of the first upper panel to the upper edge of the second joist, and fastening the trailing edge of the first lower panel to the lower edge of the second joist;

(h) positioning the leading edge of the next upper panel and the next lower panel in the installation position, and attaching the said leading edges to the second joist, abutted against the trailing edges of the first upper and lower panels respectively

(i) positioning the next joist in the installation position

(j) fastening successive upper panels and successive lower panels to successive joists by repeating steps (b) through (k), to create a structural member; and

(k) positioning the structural member in a desired position.

In one embodiment, the horizontal force is applied in a continuous manner, hi another embodiment, the horizontal force is applied in an intermittent manner. Preferably, the horizontal force is interrupted as each successive joist reaches a predetermined distance from the installation position, where the next joist is positioned, thereby allowing strong and stable attachment of the upper and lower panels to each joist. In one embodiment, the horizontal force is a pull force, applied to the first joist, hi another embodiment, the horizontal force is a push force.

In another aspect, the invention comprises an apparatus for automating building construction comprising:

(a) a joist feeder including a joist bay for holding a plurality of vertical joists, horizontally arrayed, and means for forcing the plurality of joists horizontally;

(b) an upper panel feeder, positioned above the joist feeder, comprising a panel bay for holding a plurality of horizontal panels, vertically arrayed;

(c) a lower panel feeder, positioned below the joist feeder, comprising a panel bay for holding a plurality of horizontal panels, vertically arrayed, and including means for forcing the lower panel array upwards,

(d) pull means for pulling a first joist away from the joist feeder;

(e) fastening means for fastening the upper panels to the joists, and fastening means for fastening the lower panels to the joists;

(f) alignment means for positioning each successive joist in alignment with the panel fastening means; and

(g) means for aligning each successive upper panel and each successive lower

panel with the joist aligned with the fastening means.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will now be described by way of an exemplary embodiment with reference to the accompanying simplified, diagrammatic, not-to-scale drawings.

Figure 1 is a view of one embodiment of the present invention.

Figure 2 is a side view of a framing machine of the present invention. Figure 2 A is a side view of an alternative embodiment.

Figures 3 A and 3B are views of a loading clamp of the present invention.

Figure 4 is a side view of a flange hook.

Figure 5 is a side view of the framing machine shown in Figure 2, showing assembly of a structural member.

Figure 6 is a side view similar to Figure 5, showing further assembly of the structural member.

Figure 7 is a view of the nailing guns and the installation position.

Figure 8 is a cross-section view of a joint between adjacent upper panels and a joist. Figure 8B is a cross-section view of an alternative configuration of the joint.

Figure 9 is a schematic representation of a controller of the present invention.

Figure 10 is a side view of an internally supported joist array.

Figure 11 is a side view of the internally supported joist array, with the internal support withdrawn.

Figures 12A and 12B show the flexible tube for installing insulation. Figure 12C shows a gear mechanism for retracting the flexible tube.

Figures 13A and 13B show an exterior finish or vapour barrier installation system.

Figure 14 shows an alternative embodiment of the framing machine utilizing a horizontal push force.

Figure 15 shows an alternative push force mechanism.

Figure 16 shows an alternative upper or lower panel feed mechanism.

DETAILED DESCRIPTION OF THE INVENTION

The present invention provides for an automated method of construction, and an apparatus for implementing such methods. When describing the present invention, all terms not defined herein have their common art-recognized meanings. To the extent that the following description is of a specific embodiment or a particular use of the invention, it is intended to be illustrative only, and not limiting of the claimed invention. The following description is intended to cover all alternatives, modifications and equivalents that are included in the spirit and scope of the invention, as defined in the appended claims.

In the following description, the terms "horizontal" and "vertical" are used with their normal meanings. However, one skilled in the art will recognize that embodiments of the invention may vary in this regard. What is important is the relative orientation of the various components and forces described below. The term "front" shall refer to the elongate side of the framing machine (1) from which the structural member (10) being assembled is produced. The "rear" side is opposite the front side.

hi one embodiment, the automated construction method of the present invention and the framing machine (1) produces a planar structural member (10) in a process analogous to an extrusion of building material. A horizontal force is applied to elements used to assemble the structural member, as it is being assembled. In one embodiment, a pull force is used to elongate

the structural member, rather than a push force, hi another embodiment, a push force may be used. The produced structural member (10) may be used in an exterior wall, interior wall, a floor, an upper floor or a roof.

The framing machine may be suspended from construction cranes, or otherwise positioned with suitable means, hi one embodiment, the framing machine may be trailer mounted. The trailer (not shown) may have levelling means and be self powered, so as to be manoeuvrable. Each wheel at each corner may be powered and pivotable so that the trailer and framing machine may be precisely positioned as required. Preferably, each wheel has a height adjustment capability which permits precise levelling of the entire framing machine.

The planar structural member (10) comprises a plurality of vertical joists or trusses (12), which separate and support planar sheathing on at least one of, and preferably both top (14) and bottom (16) as may be generally seen in Figure 1. The framing machine (1) which produces the structural member (10) includes a joist feeder (22) including a joist bay (24) for holding a plurality of horizontally arrayed vertical joists (12). Support rails (25) support the arrayed joists. A piston (26) or other mechanical means is provided within the joist bay for displacing the joists horizontally within the joist bay.

The joists and joist bay (24) are a length which preferably is a multiple of a board or panel length. If standard 4'x8' panels are used, the joists may be 8, 16 or 24 feet. Longer joists are of course possible and result in structural members (10) extending passed the boarding.

Above the joist feeder (22) is an upper panel feeder (30) comprising a panel bay (32) for holding a plurality of vertically stacked horizontal panels, which form the upper sheathing (14). The upper panel feeder (30) may rely on gravity to feed the panels downwards, or the upper panel feed may be mechanized in any suitable fashion. An upper panel actuator (34) pushes the bottommost upper panel towards the front of the apparatus. The upper panel actuator (34) comprises a small hydraulic ram and a push attachment (35) which is generally the thickness of a single panel or less. Each upper panel and each lower panel has a leading edge which faces the front (F) of the framing machine, and a trailing edge which faces the rear (R) of the framing

machine. The upper panels may rest directly on the joist array, in which case a moveable support may be introduced from the rear of the upper panel bay as the joist array is moved outwards.

Below the joist feeder (22) is a lower panel feeder (40), comprising a panel bay (42) for holding a plurality of vertically stacked horizontal panels (16). The lower panel feeder includes a lift mechanism (44) comprising support beams connected to hydraulic rams (46). Alternative lift mechanism may include a scissors platform or other mechanical means for forcing the lower panel array upwards. A lower panel actuator (48) comprises a small hydraulic ram and a push attachment (49) which is generally the thickness of a single panel or less.

In one embodiment, the upper and lower panel actuators (34, 48) may comprise of a plurality of rollers with or without teeth (220), as shown in Figure 16, or a belt may be actuated to push the panels outwards by the action of the teeth or belt surface on the ends of the panels.

In another embodiment, the plurality of upper and lower panels may be replaced with a continuous sheet of material, which may be applied from a roll (230) of the material, as is illustrated in Figure 2A.

hi one embodiment, both lower panel bay (32) and upper panel bay (42) may have an adjustable length by means of loading clamps (41), the operation of which is shown in Figures 3A and 3B. It is important that the panels are aligned, which may be accomplished by sizing the panel bays with a close tolerance to the size of the panels. However, if the tolerance is too small, it may prove difficult to load the bays with the panels, or friction may hamper movement of the panels within the bays. The loading clamps expand and contract the length of the bays to accommodate loading and movement of the panels.

As used herein, a "joist" shall mean any elongate secondary structural member such as a beam, stud, joist, truss, or an engineered wood member. The panels may be conventional construction boards such as plywood, oriented strand board or other panels.

The joist feeder (22), upper panel feeder (30) and the lower panel feeder (40) may be formed by frame members of adequate structural strength to provide the rigidity the apparatus

needs to support its contents and be transported (28). In one embodiment, the frame members may comprise metal beams. Positioning hooks (29) on the largely metal frame permit manipulation of the frame and positioning of the entire apparatus.

The structural member (10) is formed by sequentially attaching upper and lower panels to the joists in appropriate distance intervals. The forward edge (11) of the structural member (10) is defined by the first joist (13). The first joist (13) is pushed out by the joist feeder until the first joist hits a first barrier (52) which is mounted to a barrier arm (51) at each end of the joist feeder (22). The first barrier (52) is aligned with the installation position, as shown in Figure 2.

In the installation position, an upper and a lower panel are pushed outward until they are aligned with the installation position and are attached to the first joist (13). The first joist (13) is attached by suitable means to a cable, actuated by a winch or other suitable means, which pulls the first joist (13). The cable may be attached to the first joist (13) by a flange hook (53) as is shown in Figure 4. The flange hook is a member small enough in width and depth to be slid horizontally through precut holes in the joist and tall enough to contact the flanges (13A) of that joist thus transferring the pull force to the strongest part of the joist. The flange hook (53) may have a spring or shock absorber to mitigate the impact of sudden lateral forces on the structural member caused by the pulling force. This configuration helps prevent damage to the first joist by the horizontal pull force. It is also preferred that the flange hook (53) be centered on the first joist (13) so that the horizontal pull force is evenly applied to the structural member as it is being produced.

The first joist is supported vertically by a support structure (50) which extends out the distance of the structural member to be constructed. The support structure (50) may support the edges of the joist/panel combination, or may provide direct support underneath the structural member (10) and should preferably be a smooth low friction surface. The support structure is aligned with the bottom of the framing machine (1) such that the structural member moves onto the support structure as it is being formed.

As shown in Figure 5, the first joist (13) is pulled away from the joist feeder (22), the attached upper and lower panels are also pulled in the same direction. As well, the arrayed joists are moved by the piston (26) outwards until the next joist reaches the first barrier (52), ensuring the joist occupies the installation position, where the first joist (13) started. The positioning barrier (52) may retract when necessary to allow joists to pass as assembly continues.

When the first joist (13) has reached a predetermined distance away from the installation position, the second joist is attached to the upper and lower panels. The predetermined distance may be measured by means of a second barrier (54) on the barrier arm (51). Obviously, the spacing between the first and second barriers (52, 54) determines the spacing between joists in the structural member. The second barrier is on a track allowing it to move to and from the first barrier, providing the ability to vary the distance between joists. The second barrier may take the form of an optical sensor which determines when the first joist has reached an appropriate spacing distance.

As shown in Figure 6, the attachment of the upper and lower panels is repeated for each successive joist, as the structural member is extended by the pulling of the first joist. As the width of the first upper and lower panels clears the installation position, the next upper panel is pushed into place by the upper panel actuator, and the next lower panel is pushed into place by the lower panel actuator.

In an alternative embodiment, the horizontal force is applied as a push force. For example, as shown in Figure 14, a horizontal ram (200) may be provided behind the joist array, and used to push the joists until the first or next joist is in the installation position and panel rams (202) are provided to push the upper and lower panels. Once the upper and lower panels are attached to the joist, a horizontal push force is applied to the upper and lower panels, which extends the assembly outwards.

hi a further alternative embodiment, a horizontal push force may be applied to the first or next joist (13), as shown in Figure 15. Horizontal rams (210) may be placed adjacent the joist array and act on the first or next joist (13).

The fastening means for fastening the upper panels to the joists, and fastening means for nail fastening the lower panels to the joists comprise guns (56) or similar fastening devices positioned above and below the installation position, as shown in Figure 7. Multiple fastener guns along the length of the joist may be provided, or alternatively, a single or reduced number of fastener guns which may be moved along the length of joist may be provided.

The width of the upper and lower panels is preferably equal to a multiple of the distance between two successive joists. For example, if standard 4'x8' panels are used, then the distance between joists may be 16" or 24". Accordingly, the seams between panels (14) will align with a joist, and both adjacent panels maybe attached to the same joist, as is shown in Figure 8 A, where the nail fasteners (57) are also as shown. In an alternative embodiment, the joint between adjacent panels may be an overlapping joint, as is shown in Figure 8B.

The process of assembly may be continuous, partially continuous or intermittent. If continuous, the pull speed must be sufficiently slow so as to allow fastening of the successive panels without misalignment, hi an intermittent process, a sensor such as an optical sensor may measure the length of board that has passed signaling when the next joist must be connected and momentarily stop the pull force until fastening is complete. The intermittent process may allow the use of screw fasteners, adhesives or spot welding, which may require more time to complete the fastening process.

The assembly process is preferably automated by means of a microprocessor operating a suitable algorithm or reading a software file that dictates the exact spacing of the joists in the structural member. The control system (100) shown in Figure 9 comprises a plurality of sensors, which may be optical sensors, which sense and determine the position and movement of the upper and lower panels, the joists, and the assembled structural member, as required for the control algorithm. Therefore, in one embodiment, a processor (102) runs an appropriate control algorithm, and is connected to push force actuators (104), upper panel push actuators (106), lower panel push actuators (108), lower panel lift mechanism (44), primary barrier retraction and extending actuator (110), secondary barrier retraction and extending actuator (112), second barrier positioning track (114), the nailing gun array (56), and the pull force actuator (116) which

may be a winch. Control of the actuators may be manually operated by a remote operator, or may be controlled by sensors which detect the positioning of various components of the system. For example, an optical sensor positioned to sense movement of one of the upper or lower panels as it is being pulled, will measure the distance traveled by the panels as they are being pulled. The sensor will activate the fasteners when the intended joist installation location passes between the fasteners (26) the algorithm will automatically replenish the installation position after each joist connection action by moving the next joist to abut the position barrier (52), in the installation position.

The joist support rails (25) prevent the lower panels from extending right to the edge of a joist. Therefore, if it is desired that the panels extend past the joists or be flush with the joists, the joists cannot be supported within the joist bay from the underside. In this embodiment, the joists are supported internally by an internal support member (57) which extends horizontally through the joist bay and impales the joists, thereby suspending them within the joist bay, as is shown in Figure 10. The internal support members may be retractable to facilitate loading of the joist bay, as is shown in Figure 11.

Once a completed structural member (10) has been formed and rests on the support (50), another structural member may be formed on top of the existing structural member. In this case, smooth strips of a material may be placed on top of the existing structural member, to reduce friction between the two members as the second member is being formed.

In one embodiment, longitudinal support members (240) may inserted perpendicularly to the joists, underneath the upper panel as shown in Figure 17A, or above the lower panel, within the structural member (10). Gaps may be cut or formed in the upper (or lower) beam of the joist to permit such longitudinal support members to be inserted lengthwise into the structural member (10). The gaps may be formed by cutting gaps into the upper beam of a joist, or by attaching spaced apart gap forming pieces such as 1x1 lumber on top of the joist, hi one embodiment, the height of the gap is slightly larger than the member (240) itself, allowing room for an adhesive material to be inserted during assembly. When the upper panel is attached to the member (240), as seen in Figure 17B, a tight bond is created. If the structural member (10) is to be used as a

floor member, the result will be a squeak free floor over the lifetime of the floor. The longitudinal support members may be formed of dimensional lumber, such as 2x4 or 1x4 lumber. They serve to stiffen the structural member (10) in the horizontal plane, transverse to the joists. The number of joists may be reduced while maintaining the same or similar structural strength of the panel.

In one embodiment, the framing machine (1) includes a system for inserting mechanical pipes and wires in the structural member (10) as it is being assembled. The lines and wires may include plumbing, HVAC ducts, electrical wires or any other duct, tube or wire-like material that is normally placed within walls or floors of a conventional building. In one embodiment, the wires and pipes (60) are coiled on spools (62) or in boxes at the rear of the apparatus and each is fed through holes or openings in the arrayed joists and connected to the first joist. Thus, as the first joist is pulled in the assembly process, the wires and pipes will be pulled along and threaded through all of the joists in the structural member. In an alternative embodiment, the line materials are placed on the structural member largely in front of the first joist, threaded through the arrayed joists and connected to the last joist, or an anchor point on or near the apparatus. The line materials are then moved along with the first joist as it is pulled, thus accomplishing the same result. In an alternative embodiment, the line materials are placed on the front side of the framing machine, threaded through the arrayed joists and connected to the last joist, or an anchor point on the apparatus thus accomplishing the same result. In another alternative embodiment the line materials are placed on the rear of the machine and threaded through the arrayed joists but not connected to the structural member, the line materials are laid in the structural member as it is being produced by an active mechanism such as opposed wheels.

hi one embodiment, illustrated in Figures 12A - 12C, means for insulating the structural member is provided. As the structural member is being produced, a flexible tube (70) is inserted through precut holes in the joists, or through openings in trusses. The flexible tube (70) may be attached to the first joist (13) and pulled through the arrayed joists in like manner to the wires and pipes referred to above. When the structural member is complete insulation material may be blown into the structural member through the flexible tube (70). The tube (70) may be

withdrawn from each successive joist to fill each space created between adjacent joists with insulation. In one embodiment, the tube may be a compressible corrugated tube, which is actuated by an opposed pair of sprockets (72) having teeth matching the corrugations. Rotation of the sprockets will then cause retraction of the tube.

Pn one embodiment, shown in Figures 13A and 13B, a finish application or vapour barrier system may be included. A finish material (80) such as linoleum, or other sheet material may be applied at the same time the structural member (10) is assembled. The sheet material may provide a vapour barrier, sound deadening, fire resistance, aesthetic appeal, or other desirable properties to the structural member. In one embodiment, the finish material is provided on a roll (82) above the upper panels, or below the lower panels. The finish material passes between the panel and an applicator blade (84), which presses the material against the panel. A glue applicator such as an elongate porous roller (86) is positioned directly above and in contact with the roll of material and is thus supported by the roll while it applies adhesive material to the finish material before it comes off the roll, or the glue applicator is positioned in front of the fasteners and applies glue to the surface of the boards.

Alternatively, rolled barrier material may be provided at the rear of the framing machine and placed between the joists and the lower panels or the upper panels. The barrier material is then fastened to the joists and the panels as the structural member is assembled and moved out of the machine.