1999 Final Fantasy Football Points ----------------------------------- Scoring= 6pts= All Touchdowns 4pts= 10 unassisted tackles 3pts= 300yds passing 100yds rushing OR recieving Sack Interception 10 total tackles Field Goal 2pt= All 2 point conversions 1pt= Extra Point (-2)pt= Interception Thrown Note= Age is as of 2000 season.
1999 Overall Final Fantasy Football Points ------------------------------------------ Pos Pts Name 99 Team 00 Team GP/GS Age ----------------------------------------------------------- QB 256 Warner StL 16/16 29 QB 209 Beuerlein Carolina 16/16 35 QB 149 Manning Ind 16/16 24 QB 147 Johnson,B Wash 16/16 32 K 145 Vanderjagt Ind 16/16 30 K 144 Mare' Miami 16/16 27 QB 136 Gannon Oak 16/16 35 K 134 Peterson Sea 16/16 30 RB 132 James Ind 16/16 22 K 130 Hollis Jack 16/16 28 K 124 Wilkins StL 16/16 28 RB 122 Davis,S. Wash 14/14 26 ----------------------------------------------------------- QB 120 George Minn Wash 14/10 32 K 116 Elam Den 16/16 30 K 116 Stover Balt 16/16 32 K 115 Conway Wash 16/16 25 K 115 Carney SD 16/16 36 K 113 Longwell GB 16/16 26 QB 109 McNair Tenn 11/11 27 K 108 Christie Buff 16/16 33 K 108 Stoyanovich KC 16/16 33 K 108 Hall NY Jets 16/16 24 K 107 Vinatieri NE 16/16 28 QB 106 Favre GB 16/16 31 ----------------------------------------------------------- K 106 Hanson Det 16/16 30 K 106 Del Greco Tenn 16/16 38 K 106 Gramatica TB 16/16 25 RB 105 Smith,E. Dallas 15/15 31 QB 105 Grbac KC 16/16 30 K 105 Brown Pitt 16/16 24 K 103 Anderson,G Minn 16/16 41 QB 102 Kitna Sea 15/15 28 RB 101 Faulk,M. StL 16/16 27 WR 101 Harrison Ind 16/16 28 K 99 Kasay Car 13/13 31 WR 96 Moss Minn 16/16 23 ----------------------------------------------------------- WR 93 Carter Minn 16/16 35 RB 93 George Tenn 16/16 27 K 93 Richey SF 16/16 24 K 92 Brien N.O. 16/16 30 QB 91 Blake Cinn N.O. 14/12 29 QB 91 Flutie Buff 15/15 38 K 90 Husted Oak 13/13 30 QB 89 Banks Balt 13/10 27 QB 87 Bledsoe N.E. 16/16 28 QB 87 Brunell Jack 15/15 30 QB 87 Aikman Dallas 14/14 34 WR 87 Jeffers Carolina 15/10 27 ----------------------------------------------------------- WR 86 Bruce StL 16/16 28 QB 86 Chandler Atl 12/11 35 RB 84 Stewart Jack Det 14/7 29 K 83 Jacke Ariz 16/16 34 K 81 Pelfrey Cinn 16/16 30 K 79 Anderson,M Atl 16/16 40 QB 78 Batch Det 11/10 26 QB 78 Lucas NY Jets 9/9 28 K 77 Johnson Phil 15/15 40 QB 74 Griese Den 14/13 25 K 73 Blanchard NYG Ariz 10/10 32 RB 72 Wheatley NYG 16/7 28 ----------------------------------------------------------- TE 72 Walls Carolina 16/16 34 QB 72 Couch Clev 15/14 23 WR 71 Westbrook Wash 16/16 28 QB 70 Garcia SF 13/10 30 RB 69 Levans GB 14/14 30 WR 69 Robinson Chi 16/11 25 WR 68 Smith,J Jack 16/16 31 K 67 Cunningham Dallas 15/15 30 TE 66 Gonzalez KC 15/15 24 WR 66 Mayes Sea 16/15 26 WR 63 Muhammad Carolina 15/15 27 RB 63 Hoard Minn 15/3 32 ----------------------------------------------------------- WR 62 Crowell Det 16/14 24 QB 61 Tomczak Pitt Det 16/4 38 RB 60 Alstott TB 16/16 27 RB 60 Allen NE 16/13 32 WR 57 Brown Oak 16/16 33 QB 57 Marino Miami Retired 11/11 39 RB 56 Gary Den 12/11 25 QB 56 O'Donnell Tenn 8/5 34 RB 54 Watters Sea 16/16 31 WR 54 Johnson,K NY Jets TB 16/16 28 WR 54 Dwight Atl 12/8 25 WR 54 McCaffrey Den 15/15 32 ----------------------------------------------------------- WR 54 Connell Wash 15/14 26 RB 54 Rhett Balt Clev 16/10 30 RB 54 Bettis Pitt 16/16 28 RB 54 Bates Ariz 16/2 27 TE 54 Dudley Oak 16/16 28 DE 52 Kearse Tenn 16/16 24 WR 51 Moulds Buff 14/14 27 WR 51 Ismail,R Dallas 16/14 30 RB 51 Dillon Cinn 15/15 25 RB 51 Staley Phil 16/16 25 WR 51 Hakim StL 15/0 23 K 50 Boniol Chi 10/10 29 ----------------------------------------------------------- DE 49 Rice Ariz 15/15 26 DE 48 Carter StL 15/15 27 RB 48 Martin NY Jets 16/16 27 WR 48 Scott Cinn 16/16 28 WR 48 Johnson Clev 16/16 24 WR 48 Ismail,Q Balt 16/16 30 RB 48 Bennett KC 15/1 28 RB 48 Huntley Pitt 16/2 28 QB 48 Frerotte Det Den 9/6 29 QB 48 Matthews Chi Tenn 8/7 30 WR 48 Toomer NYG 16/16 26 QB 47 Dilfer TB Balt 10/10 28 ----------------------------------------------------------- K 47 Dawson Clev 15/15 25 LB 47 Lewis,R Balt 16/16 25 QB 46 Collins NYG 10/7 28 RB 45 Taylor Jack 10/9 24 WR 45 Freeman GB 16/16 28 RB 45 Garner SF 16/15 28 WR 45 Martin Miami 16/13 35 WR 45 Morton Det 16/13 29 DE 45 Brackens Jack 16/15 26 WR 44 Ward,H Pitt 16/15 24 DT 44 Pryce Den 15/15 25 DE 43 Porcher Det 15/14 31 ----------------------------------------------------------- QB 43 Harbaugh SD 14/12 37 QB 42 Graham NYG Pitt 9/9 32 RB 42 Smith,A Buff 14/11 28 WR 42 Pickens Cinn 16/14 30 DE 42 Ellis Dallas 12/12 25 WR 42 Holt StL 16/15 24 CB 42 Hasty KC 15/15 35 RB 42 Biakabutuka Carolina 11/11 26 TE 42 LaFleur Dallas 16/16 26 RB 42 Christian Atl 16/15 32 WR 41 McCardell Jack 16/15 30 QB 40 Huard Miami 16/5 27 ----------------------------------------------------------- WR 39 Mathis Atl 16/16 33 WR 39 Glenn NE 14/14 26 WR 39 Jefferson NE Atl 16/16 31 WR 39 Poole N.O. 15/15 26 QB 39 Miller Chi 5/3 29 DT 39 Sapp TB 15/15 28 DE 39 Johnstone Oak 16/16 27 DE 39 McKenzie GB Clev 16/2 27 LB 39 Edwards KC 16/16 27 QB 38 McNabb Phil 12/6 23 RB 38 Linton Buff 16/2 26 LB 38 Armstead NYG 16/16 30 ----------------------------------------------------------- QB 37 Tolliver N.O. 15/15 34 DE 37 Winstrom StL 15/15 24 LB 37 Greene Carolina 16/16 38 WR 36 Rice S.F. 16/16 38 QB 36 Cunningham Minn 7/6 37 WR 36 Moore,R Ariz 14/10 32 WR 36 Horn KC N.O. 16/1 28 TE 36 Williams,R StL 16/15 25 DT 36 Young,B S.F. 16/16 28 DE 36 McCrary Balt 16/16 30 DE 36 McGinest NE 16/16 29 LB 36 Jones StL 16/16 31 ----------------------------------------------------------- CB 36 Abraham TB 16/16 27 WR 35 Bradford GB 16/2 25 QB 34 King TB 6/5 23 QB 34 Stewart Pitt 16/13 28 DE 34 Mamula Phil 15/13 27 CB 34 Beasley Jack 16/16 27 QB 33 McNown Chi 15/6 23 WR 33 Smith,R Den 15/15 30 WR 33 Schroeder GB 16/16 29 WR 33 Wilkins Ind 16/10 25 WR 33 Chiaverini Clev 16/7 23 CB 33 Woodson,R Balt 16/16 35 ----------------------------------------------------------- LB 31 Hardy Jack 16/16 27 DE 31 Johnson SD 16/16 30 K 31 Murray Dallas 4/4 34 QB 30 Hobert N.O. 9/7 29 WR 30 Owens S.F. 14/14 27 WR 30 Alexander KC 16/15 29 WR 30 Engram Chi 16/14 27 WR 30 Edwards Pitt 16/7 23 RB 30 Means SD Carolina 7/5 28 RB 30 Enis Chi 15/12 24 RB 30 Pritchett Miami 14/7 27 RB 30 Crockett Oak 13/2 28 ----------------------------------------------------------- RB 30 Holcombe Stl 15/8 25 TE 30 Moore TB 16/16 31 K 30 Daluiso NYG 6/6 33 DT 30 Walker Jack 15/15 27 DT 30 Randle Minn 15/15 33 LB 30 Patton KC 16/16 33 LB 30 Fredrickson Ariz 16/16 29 LB 30 Cadree Den 16/15 30 CB 30 Lyght StL 16/16 31 WR 29 Kennison N.O. 16/16 27 CB 29 Madison Miami 15/15 26 K 28 Nedney Oak 4/4 27 ----------------------------------------------------------- DE 28 Strahan NYG 16/16 29 DT 28 Russell Oak 15/15 24 DE 28 Clemons Minn KC 12/9 26 RB 27 Johnson,J Miami 13/4 26 WR 27 Dyson Tenn 16/16 25 WR 27 Conway Chi SD 10/8 29 WR 27 Hilliard NYG 16/16 24 WR 27 Small Phil 15/15 30 WR 27 Thigpen Tenn 10/10 31 DE 27 Smith,C Atl Carolina 15/15 31 DE 27 Owens Miami 15/13 28 DE 27 Daniels Sea Chi 15/15 27 ----------------------------------------------------------- DT 27 Wilkinson Wash 14/14 27 LB 27 Boulware Balt 14/9 26 CB 27 Dishman KC 16/16 35 CB 27 Griffith Minn 16/16 30 QB 26 Detmer,T Clev 5/2 33 DT 25 Kennedy Sea 16/16 25 DT 25 Glover N.O. 16/16 26 DE 25 Doleman Minn 13/11 39 DE 25 Coleman Wash 16/16 31 LB 25 Brooks TB 16/16 27 LB 25 Gildon Pitt 15/15 28 CB 25 Green NY Jets 16/16 30 ----------------------------------------------------------- RB 24 Smith,R Minn 13/12 28 RB 24 Beasley S.F. 13/11 26 RB 24 Stephens SD 11/1 24 RB 24 Irvin Det 14/0 22 WR 24 Armour Balt 15/7 27 WR 24 Graham SD 16/11 31 WR 24 Green TB 16/10 24 TE 24 Riemersma Buff 14/11 27 TE 24 Sloan Det 16/15 28 TE 24 Pollard Ind 16/10 28 TE 24 Jones Jack 15/8 26 TE 24 Brougton Phil 16/3 26 ----------------------------------------------------------- DE 24 Farr StL 15/14 29 DE 24 Scroggins Det 14/11 31 LB 24 Thomas,Z Miami 16/16 27 LB 24 Thomas,D KC Passed Away 16/16 XX LB 24 Coakley Dallas 16/16 28 LB 24 Minter Chi 16/16 30 LB 24 Thierry Clev 15/10 29 CB 24 Vincent Phil 14/14 30 FS 24 Schulters S.F. 13/13 25 SS 24 Ellsworth NYG Clev 13/13 26 CB 24 Dawkins Phil 16/16 27 CB 24 Bailey Wash 16/16 22 ----------------------------------------------------------- CB 24 Coleman NY Jets 16/10 26 CB 24 Lewis,D SD 12/8 32 QB 24 Pederson Phil 16/9 32 RB 23 Montgomery NYG 6/5 24 WR 23 Stokes S.F. 16/4 28 LB 23 Trotter Phil 16/16 23 DE 22 Johnson Ind 16/16 27 DE 22 Roye Pitt Clev 16/16 26 QB 21 Plummer Ariz 12/11 25 RB 21 Kauffman Oak 16/7 27 WR 21 Booker Chi 9/4 24 WR 21 Price Buff 16/4 24 ----------------------------------------------------------- WR 21 Johnson Balt 10/6 24 WR 21 Irvin Dallas 4/4 34 WR 21 Chrebet NY Jets 11/11 27 WR 21 Shaw Pitt 13/1 25 DE 21 Armstrong Miami 14/2 35 DE 21 Jones NYG 14/14 26 DE 21 Burnett Balt 16/16 34 DE 21 Jones TB 14/3 27 DE 21 Whitehead N.O. 12/3 27 DT 21 Culpepper TB 14/14 31 DT 21 Dronett Atl 15/15 29 DT 21 Jones Det 14/14 31 ----------------------------------------------------------- LB 21 Bennett Ind 15/15 35 LB 21 Fields N.O. 14/14 28 LB 21 Robinson Tenn 16/16 31 LB 21 Emmons Pitt Phil 15/15 27 CB 21 Springs Sea 16/16 25 CB 21 Rolle Tenn 16/16 24 CB 21 Williams,W Sea 13/13 29 CB 21 Starks Balt 15/5 26 CB 21 Fair Det 11/11 24 S 21 Teague Dallas 14/14 29 QB 20 Case Balt 10/4 28 LB 20 Brown,C Sea 15/15 30 ----------------------------------------------------------- CB 20 Sharper GB 16/16 25 DE 19 Hansen Buff 14/14 32 DT 19 Tanuvasa Den 14/14 30 LB 19 Seau SD 14/14 31 LB 19 Philfer NY Jets 15/12 32 LB 19 Mitchell N.O. Wash 16/16 29 LB 19 Barber Wash 16/16 25 CB 19 McMillian Wash 14/6 30 QB 18 Mirer NY Jets 8/6 30 RB 18 Holmes Balt 8/4 27 RB 18 Williams N.O. 12/12 23 RB 18 Floyd Carolina 16/16 28 ---------------------------------------------------------- RB 18 Morris KC 12/9 28 RB 18 Henderson GB 16/13 29 RB 18 Johnson,L NYG 16/4 29 RB 18 Anderson NY Jets 16/9 29 RB 18 Bynum SD 16/6 26 RB 18 Neal Tenn 16/13 30 RB 18 Centers Wash 16/12 32 RB 18 Hicks Wash 10/2 26 WR 18 Reed,J Minn N.O. 16/7 33 WR 18 German Atl 14/0 26 WR 18 Tucker Dallas 15/4 24 WR 18 Ward,D NY Jets 16/10 26 ----------------------------------------------------------- TE 18 Alexander Wash 15/15 25 TE 18 Wycheck Tenn 16/16 29 TE 18 Roan Tenn 11/1 28 TE 18 Lewis Phil 12/4 29 TE 18 Mitchell NYG 15/6 29 DE 18 Holliday GB 16/16 24 DE 18 Bryant SF 15/15 29 DE 18 Lang Wash 15/9 25 DE 18 Copeland Cinn 16/16 30 DE 18 Sinclair Sea 13/13 32 DE 18 Wilson N.O. 14/4 30 DE 18 Smeenge Jack 13/6 32 ----------------------------------------------------------- DE 18 Smith,N Den 14/8 34 DT 18 Elliss Det 15/14 27 DT 18 Flanigan Chi 15/15 29 DT 18 Archanbeau Atl Den 15/15 33 LB 18 Katzenmoyer NE 16/11 23 LB 18 Williams GB 7/7 27 LB 18 Dixon SD 14/1 31 LB 18 Aldridge Det 15/14 28 DB 18 Milloy NE 16/16 27 DB 18 Buchannon Atl 16/16 29 DB 18 Ambrose N.O. Atl 16/16 30 DB 18 Rice Det 16/16 28 ----------------------------------------------------------- DB 18 McKenzie,M GB 15/15 24 DB 18 Taylor Phil 15/14 27 QB 16 Kanell Atl 3/1 27 QB 16 Garrett Dallas NYG 6/2 34 DE 16 Brankston Cinn 16/9 30 DE 16 Hicks KC 13/13 24 DE 16 Smith,B Buff Wash 16/16 37 DE 16 Taylor Miami 15/15 26 DE 16 Smith,Brady N.O. Atl 14/14 27 DE 16 O'Neal KC 13/8 36 LB 16 Lewis,M NY Jets 16/16 31 LB 16 Bruschi NE 14/14 27 ----------------------------------------------------------- LB 16 Broking Atl 13/13 25 LB 16 Northern Buff 14/14 26 DB 16 McCleon StL 15/15 27 K 15 Gowins Chi 2/2 24 RB 15 Pittman Ariz 12/3 25 RB 15 Hill Det 14/8 28 RB 15 Parker GB 11/0 24 RB 15 Fazande SD 7/3 25 RB 15 Phillips SF 8/0 25 RB 15 Dunn TB 15/15 25 WR 15 Boston Ariz 16/8 22 WR 15 Hayes Carolina 13/1 25 ----------------------------------------------------------- WR 15 Simmons NE 15/0 26 TE 15 Chamberlin Den 16/0 29 DE 15 Robinson Chi 15/15 26 DE 15 Williams,D KC 14/9 31 DE 15 Fontenot SD 14/14 30 DT 15 Hennings Dallas 16/16 35 DT 15 Gardener Miami 16/15 27 LB 15 Boyd Det 14/14 28 LB 15 Barrow Carolina NYG 16/16 30 LB 15 Romanowski Den 15/15 34 LB 15 Biekert Oak 16/16 31 LB 15 Spikes Cinn 16/16 24 ----------------------------------------------------------- LB 15 Harris Chi 14/10 28 DB 15 Lassiter Ariz 16/16 31 DB 15 Spencer SD Den 11/6 31 DB 15 Jenkins StL Den 16/16 27 DB 15 McAlister Balt 16/12 23 DB 15 Davis Carolina 16/16 32 DB 15 Flowers Pitt 14/14 27 QB 14 Detmer,K Phil 1/1 27 WR 14 Jett Oak 16/10 30 WR 14 Jackson Cinn 16/2 29 LB 14 Fletcher StL 16/16 25 LB 14 Harnbrick Dallas 16/12 25 ----------------------------------------------------------- QB 13 Fiedler Jack Miami 8/1 29 K 13 Jaeger Chi 3/3 36 K 13 Akers Phil 16/16 26 DL 13 Hall Atl 14/14 28 LB 13 Clemons StL 15/0 28 LB 13 Thomas,W Phil 14/13 32 LB 13 Bowden Tenn Dallas 15/15 30 LB 13 Peterson Ind 15/13 24 LB 13 Simmons Cinn 16/16 25 LB 13 McDaniel Minn 16/16 31 LB 13 Rudd Minn 16/16 24 LB 13 Kirkland Pitt 16/16 31 ----------------------------------------------------------- DB 13 Law NE 13/13 26 DB 13 Harris Chi 14/14 26 DB 13 Bailey Det Balt 15/11 22 DB 13 Shade Wash 16/16 27 QB 12 Johnson,R Buff 2/1 27 QB 12 Foley Sea 3/1 30 QB 12 Tupa NY Jets 16/0 34 RB 12 Davis,T Den 4/4 28 RB 12 Oxendine Atl 12/9 25 RB 12 Gash Buff 15/12 31 RB 12 Edwards Clev 16/14 26 RB 12 Warren Dallas 16/1 32 ----------------------------------------------------------- RB 12 Griffith Den 16/16 32 RB 12 Collins Miami 8/6 24 RB 12 Faulk NE 11/2 24 RB 12 Way NYG Retired 11/8 28 RB 12 Jordon Oak 16/0 30 WR 12 Sanders Ariz 16/16 27 WR 12 Lewis Balt 15/6 26 WR 12 Moore,H Det 8/4 31 WR 12 Lockett KC 16/1 26 WR 12 McDuffie Miami 12/10 31 WR 12 Hatchette Minn 13/0 26 WR 12 Jells Phil 14/3 28 ----------------------------------------------------------- WR 12 Pritchard Sea 14/5 31 WR 12 Byrd Tenn 12/6 26 WR 12 Fryar Wash 16/1 38 TE 12 Thomason GB 14/1 31 TE 12 Dilger Ind 15/15 29 TE 12 Coates NE 16/15 31 TE 12 Baxter NY Jets 14/8 29 TE 12 Green NY Jets 10/7 33 TE 12 Jones,F SD 8/0 26 TE 12 Robinson StL 16/8 30 TE 12 Sellers Wash 16/2 25 TE 12 Kozlowski Atl 16/2 30 ----------------------------------------------------------- TE 12 Collins Buff 14/4 24 TE 12 Kinchen Carolina 16/0 35 TE 12 McGee Cinn 16/16 29 TE 12 Carswell Den 16/11 28 TE 12 Davis GB 16/14 28 LB 12 McKinnon Ariz 16/16 27 LB 12 Tuggle Atl 14/14 35 LB 12 Sharper Balt 16/16 26 LB 12 Cowart Buff 16/16 25 LB 12 Marts Jack 15/15 32 LB 12 Rogers Buff 16/16 30 LB 12 Nickerson TB Jack 16/16 35 ----------------------------------------------------------- DB 12 Hudson Chi 16/16 29 DB 12 Heath Cinn 14/10 26 DB 12 Thomas Minn 13/12 28 DB 12 Williams,T GB 16/16 27 DB 12 Darius Jack 16/16 25 DB 12 Lynch TB 16/16 29 DB 12 Hitchcock Minn Carolina 16/16 29 DB 12 McDonald SF 16/16 35 DB 12 Washington Pitt 16/16 28 DB 12 Carter NE 15/15 26 DB 12 Bellamy Sea 16/16 28 DB 12 Minter Carolina 16/16 26 ----------------------------------------------------------- DB 12 Burris Ind 16/16 28 DB 12 Pope Clev 16/16 30 DB 12 Garnes NYG 16/16 26 DB 12 Williams,D Sea Cinn 13/12 30 DB 12 Weary N.O. 15/11 26 DB 12 Crockett Den 16/16 33 DB 12 Dumas SD 14/14 31 QB 10 Young SF Retired 3/3 39 QB 10 Miller Den Retired 3/3 35 QB 10 Peete Wash 3/0 34 LB 10 Tubbs SF 16/15 30 LB 10 Foley Cinn 14/14 25 ----------------------------------------------------------- LB 10 Rainer Clev 16/15 23 DB 10 Brown,E Den 10/10 25 RB 9 Hanspard Atl 12/5 24 WR 9 Hastings N.O. 15/4 29 WR 9 Sanders Tenn 16/0 28 LB 9 Godfrey Dallas Tenn 16/16 27 LB 9 Smith,D Sea 15/15 30 DB 9 Woodson,C Oak 15/15 24 DB 9 Woodson,D Dallas 15/15 31 DB 9 Cota Ind 15/15 29 DB 9 Marion Miami 16/16 30 DB 9 Carrier Det Wash 15/15 32 ----------------------------------------------------------- RB 8 Evans,C Balt 16/10 33 WR 8 Bech N.O. 8/0 29 TE 8 Cleeland N.O. 11/8 25 TE 8 Harris,J Tenn 12/2 32 TE 8 Brady Jack 13/12 28 LB 8 Harris,B GB 15/14 29 QB 6 Smith,A Cinn 7/4 25 QB 6 Hasselbeck GB 16/0 25 RB 6 Thomas,T Buff Miami 5/3 34 RB 6 Lane Carolina Ind 15/5 25 RB 6 Jabbar Clev 13/9 26 RB 6 Shehee KC 9/5 25 ----------------------------------------------------------- RB 6 Warren NE 16/2 27 RB 6 Smith,L N.O. Miami 13/2 29 WR 6 Galloway Sea Dallas 8/4 28 WR 6 Anthony TB 13/7 24 WR 6 Emanuel TB 11/10 30 QB 4 Testaverde NY Jets 1/1 36 RB 3 Anders KC 2/2 34 WR 3 Green,EG Ind 11/4 25 QB 0 Culpepper Minn 1/0 23 RB 0 Anderson,J Atl 1/1 28 RB 0 Murrell Ariz Wash 16/11 29 QB -2 Mitchell Balt Cinn 2/2 32 QB -6 Brister Den Minn 2/0 38 -----------------------------------------------------------