computers 34 moving one or more heads 16 18 instead heads 16 18 preferably but not always mounted on carriages 20 22 could be pushed by an operator across the input roll 14 or in a desired pattern relative to the input roll 14 meanwhile with reference to fig6 and or others one of ordinary skill in the art will see that the tufting heads 16 18 may be elevationally and possibly controllably adjustable relative to a frame portion 19 and or carpet material 46 such as with one or more servo motors 42 44 or other mechanism so as to direct the depth of tuft through the carpet material 46 whether it be yet to be tufted backing or tufted carpet through backing which is used in many of the preferred embodiments some embodiments may be able to move head s 16 18 relative to carriages 20 22 in other ways such as by rotation 201 about bearing 202 or otherwise possibly on the fly however many embodiments will move needles as will be described below with reference to fig8 10 like moving the lateral direction 28 of the heads 16 18 elevation would be changed on the fly so can the elevation of the needles relative the material 46 such as by servo motors 42 44 to move the heads 16 18 and or elevation of the material 46 as desired using computer 34 or other device alternative embodiment may employ different mechanisms such as servo motor 50 shown in fig4 to move the heads collectively and or individually 16 18 relative to the carriage 20 and 22 still further embodiments may be known to change elevation of the tuft of the carpet material 46 or other ways such as with technology.