As 400 owners know,their machines sit much lower on the front (struts)then on the back(shocks). Many prefer to have them sit near level, reducing nose dive under hard braking, downhill descent, better cornering or just the installation of taller tires. A common fix is to replace the existing spring with a slightly longer /higher rate spring ei. MAX spring . Another method is to shim (pipe lift)the existing spring to increase it's effective rate thus raising the front end slightly. The problem is ,these methods extend the strut out to it's maximum length on rough surfaces causing a banging noise which in time will damage the strut. I also found there is little/if any aftermarket struts for 400/500 machines. I have found an inexpensive/ effective/easy to install solution to this problem. I made two strut extensions that attach to the top mounts. A simple mod has to be done to the bottom of the each strut to gain clearance to the axle. All can be done without removing the spring from the strut but you do have to remove the assembly from the machine.. It raised the front bumper on my 2007 400XT ..2 1/4" (stock spring&strut) nearly leveling it out. It handles better under all my riding conditions, very pleased with it. I am considering making these extensions available to other forum members . Replies to this thread will indicate to me if I should proceed or not.