Thanx but im not really shure what year frame this is...i KNOW the upper rear triangle and 2 rear axle links are from a 99. the lower swingarm is newer an beefier at the derailleur hanger because i had broken the old one and got a new one from yeti. the front part i believe is from a 2000 if that exists i know in 01 the went to push shock but this frame has an extra plate welded at the bottom on the steerer tube which leads me to believe its a year ahead of my old black frame...