Monday, January 11, 2010

Fantasy Basketball Team, Player and TRADE Analyzer!

Whoa, epic. Alright gents, it's up and running so have at it. I've got all updated stats and some nice new additions. As always, if you find a bug, let me know so I can fix it (hopefully we're past that stage). Everything is the same as it was before except that I've added some new additions listed below. I also removed the whole 'password' thing to make access easier to obtain. I'm going to also be shifting focus to the Baseball Analyzer (that should be fun) going forward, to have it ready for draft time. Enjoy!

-New Team Analyzer: I tested this as much as I could and it seems fairly legit. It basically compares the rank scores of the players you send against those you get. It also has a mod to provide a bonus for 2-1 trades (which are good) and a discount for 1-2 trades (which are usually not good). Use it as a nice guide, but the final decision on any trade is yours!

-Updated Team Analyzer tab: you can now select cells for copy, pasting. I added player ranks, player rank scores, a 'watch list' sheet for players you are targeting, and an 09 stats sheet to look at the players current stat lines.

I think that about does it. Hope you like what you see. Be sure to report bugs so I can fix them quickly!

88 comments:

  1. SOUNDS SICK

    my al jeff and horford for boozer and gasol trade went through....im jus glad to finally make a move again...

    but anyways....cant wait to check this thing out....and thanks for all ur hard work man...

    when i take down the ship in my 2 leagues ill make sure to give ya a donation....:)

    ReplyDelete
  2. THIEF!!!

    You did it again man! I wish EVERYONE in all of my leagues were active just so I could tell them about this. Honestly this one is even better than the last team analyzer and I didn't think that was possible. Keep up the great work. Gonna try and spread the word about you as much as possible.

    ReplyDelete
  3. Bug: Looks like if you input more then 13 players the rank score isn't rounded off and is also not formated. =) Just lookin out, GREAT WORK NONE THE LESS!

    ReplyDelete
  4. Looks amazing:
    ok i sent ben offer the other offer was a differant team without lou, ill repost the whole question:
    the guy who i was trying to get rondo from had countered my ariza and wilson with josh smith and ariza for rondo and green but then canceled it. Im thinkin its time to thief on him, he has som talent he may not see that way. so heres my squad(this is my team thats slacking hard):
    roy,brandon
    gordon,eric
    wallace,gerald
    smith,josh
    gasol,pau
    ariza,trevor
    chandler,wilson
    gordon,ben
    brooks,aaron
    garnett,kevin
    nelson,jameer
    jennings,brandon
    martin,kenyon
    over/under:-0.206 -0.120 0.070 -0.142 -0.354 0.047 4.019 -0.054 -0.045 -0.323 -0.210
    His team:
    Devin Harris
    Tyreke Evans
    Rajon Rondo
    Jason Thompson
    Amar'e Stoudemire
    Al Jefferson
    Andrew Bogut
    Erick Dampier
    Tony Parker
    Tyrus Thomas
    Jeff Green
    Jason Terry
    Andris Biedrins
    With talent like bibby AI foye JO hibbertt omri as FA i can give up more to thief, so whats the master plan? I also sent out the offer for cp3 and kmart of roy ariza and wilson but still no answer from him
    you said end him Ariza, Chandler, Jennings n Martin for Biedrins, Harris and Green. See if he bites, I agree he seems ready to deal
    but i already dropped martin for foye, so what now? again thanx alot for all your help you are the THIEF!!

    Oh yea also offering lou will and nene for manu and gallinari, what do you think of that? I have oh so many questions lol

    ReplyDelete
  5. does the trade analyzer base off the team you have entered in team analyzer? or simply based off the isolated players involved in the trade?

    ReplyDelete
  6. so how come you decided to have access to the analyzer available to everyone?

    ayo, on another note, I thought I was doing it right by trading away ray ray and morrow (since the rotations are so rediculous in golden state), and I got Garnett and Chandler. But it says I'm the one that got robbed. I thought getting KG was good, no?

    ReplyDelete
  7. BTW tonight, pick 3 Charlie V, Gallo and Al Harrigton, Wilson Chandler and Frye?

    ReplyDelete
  8. kermit, just off the players you enter, I have limits!!

    Dan, whoa that's a lot! I think the answer is send Foye instead of Kenyon lol

    Thanks McG!

    ReplyDelete
  9. Pavel, ?? says it was a good trade for me, did u get the boxes backwards? I got rid of the password because too many people were having trouble, then giving up. Let's it doesn't hurt me doing it this way.

    ReplyDelete
  10. haha oh alright, that may be something to consider for a later update when you have more time, since i figure it would be a tougher job,

    nonetheless, very nice update :D

    ReplyDelete
  11. Good stuff. But just by going on the numbers, Frye is worth 2x westbrook. I'm not sure why russell westbrook is ranked so low. He gets good numbers, mang. For instance if I give foye and Westbrook for Frye, I'm straight thievin, but we both no it's the contrary, no?

    ReplyDelete
  12. wow thief this is amazing, keep up the fantastic work! good looking out for us lol. anyways i need a little help, here is my team: 8man h2h 9 cat

    d rose
    KD
    brooks
    d west
    okafor
    kaman
    mehmet okur
    pau gasol
    troy murphy
    iggy
    z-bo
    jennings
    d harris

    these are the strong,weak points

    3pg = -0.216
    spg = -0.138
    ppg = 0.692
    rpg = 0.410

    any suggestions on who to trade for? or think i should just ride it out? thanks a bunch

    ReplyDelete
  13. Tight work my man! Very tight work! thanks for having us covered playa.

    ReplyDelete
  14. Thanks again man, AWESOME WORK!!! I'll be placing some donations once I find a job, promised. :)

    Now that Michael Redd is done for the season, do you think Ersan Ilyasova becomes relevant again?

    ReplyDelete
  15. Pavel, don't know what to tell ya bor, Frye is having an outstanding year, and Foye hasn't done anything. The analyzer basically reads that as Westbrook for Frye, cause Foye has no value YET.

    Block, you gotta move Kaman. Try to snag a nice three shooter like J-Rich

    ReplyDelete
  16. Excellent work my man.

    Just to let you know, there's some numbers in protected cells which aren't hidden,(in the trade analyzer tab).

    Don't know if you forgot to hide it, or whatever.

    Again, thanks for the tools.

    ReplyDelete
  17. One more question, some guy offered me Calderon for Rose straight up, what do you think?

    ReplyDelete
  18. FIXED!

    Thanks very much, was my scratch pad LOL

    ReplyDelete
  19. Hey Thief, the trade analyzer looks good but it definitely doesn't work for my league settings. I tried Bosh for Rashard and it said ink it. In my league Bosh is a top 10 player and Rashard is barely a top 100 player. Any luck on figuring out how I can make the Analyzers work for my league?

    ReplyDelete
  20. Hey Thief,

    So I shoot the manager who lost Arenas( he also owns AR too) a trade proposal My Ariza+Foye+Thompson= his Martin+Mau. To provide him with depth since he lost Arenas+AR is down. (Even though I was theivin' em) He counters with his Manu for my Foye straight up.

    My current sauce:

    Over:
    FT% .230
    PPG .129
    3PG .043
    Under:
    FG% -.227
    RPG -.070
    APG -.178
    SPG -.337(red)
    BPG -.039

    Should I counter this deal because he says that CP3 and Martin are no deals?

    His other notables are Duncan,Iverson, Jeff Green,Kaman,Okur, and Brand.

    Thanks for the advice!

    ReplyDelete
  21. Thanks alot thief offers sent
    lou will and nene for manu and gallinari, what do you think of that? analyzer says i can do better?

    ReplyDelete
  22. I wouldn't do it, Rose has been stellar

    ReplyDelete
  23. Hey Thief, I noticed you posted your comment at the exact same time as mine, so you probably missed it. It's right before your last comment.

    ReplyDelete
  24. Hey Thief,

    So I just dropped Redd. Who do you think is worth a roster spot? Some FAs include: Peja, Courtney Lee, Alston, R. Jefferson, Battier, Shaq.

    Oh btw, I inked the deal to get LBJ, Dwight, AI for my Bosh, Rondo, Melo. Thanks!

    ReplyDelete
  25. y4, couple things there. For one, it's saying it's an OK trade (not Thievin). It's also factoring the odds that Bosh misses time in the coming months.

    So interpret it this way, if you need three's and have boards/blocks to spare, this is an OK trade to make. Ya feel me, not Thievin, but OK

    ReplyDelete
  26. Dan, it loves Nene. He's too much to pay

    Q, Manu for Foye, INK IT!

    Andy, go Battier. Boring but effective

    ReplyDelete
  27. Thanks again man, AWESOME WORK!!! I'll be placing some donations once I find a job, promised. :)

    Now that Michael Redd is done for the season, do you think Ersan Ilyasova becomes relevant again?

    ReplyDelete
  28. I hear ya. That's the thing though with my league. Individual categories don't matter. Total stats is what matters. The categories are pts, stl, reb, ast, blk, and to's. Every category is worth 1 point. All the points are added up together to come up with one score. A match is determined by most points scored, not most categories won. I'm wondering if there is a way to make the analyzer work for those settings as well? Thanks again.

    ReplyDelete
  29. eh, SOMEONE there will be relevant, jury's out on who it will be. Coul be delfino, could be bell...

    ReplyDelete
  30. Thief, I'm looking to score Rose. The guy who has him has interest in Deng. According to the Analyzer, it's a no go for me. But I feel like Deng's already peaked for the season and Rose still has room for improvement. Worth inking?

    ReplyDelete
  31. Wow, I just did a fake trade using the analyzer and it says that Kaman and Carmelo for Paul and I am still straight thieving!!! Amazing!

    I guess I should float that deal, I think my league might veto as they would think I was getting robbed!

    ReplyDelete
  32. Andy, especially if u need dimes, I'd do it, but yeah it's telling you that we have lofty expectations for rose.

    y4, I'll try bro, I'll think on it, but my advice for next season is: join a normal league! :)

    ReplyDelete
  33. mike, i have Paul and I wouldnt give him up for those two. Not even close. :)

    ReplyDelete
  34. Thief, should I do that deal even if it will leave me a little thin at center?

    ReplyDelete
  35. Update on KG & Pau:

    For KG: According to the Boston Globe, Doc Rivers that this time he is for sure that KG will be back in 10 more days. However, KG has not been conditioning since they just wanted him to heal and nothing else. Look for a little rust on KG's game when he returns.

    For Pau: According to the Orange County Register, Pau is doubtful for Tuesday(Spurs). Which may mean he will miss Wednesday as well.(Mavericks). Let's hope he is able to return against the Clippers on Friday. ( I hope so!)

    Window to buy KG low will be closing in a moment.

    ReplyDelete
  36. yup, try targeting Biedrins to fill it

    ReplyDelete
  37. Yo thief! The new analyzer is SICK! I got a ten team h2h standard cat team. Help me out real quick.

    PG- chris paul
    sg- eric gordon
    sf- jeff green
    pf- david lee
    c- chris kaman
    g - rajon rondo
    f- brook lopez
    util-chauncey billups
    bench: jamal crawford, jason thompson, carl landry, brendan haywood.

    Over/Under Scores

    FG%-(0.328)FT%-(0.208)PPG-(-0.316)RPG-(-0.172) APG-(0.017)SPG-(0.047)To's-(-0.528)3PG-(-0.485)BPG-(-0.148)

    what can you work up for me thief?

    ReplyDelete
  38. Q> GOOD STUFF, I got offered KG, I'll revisit

    ReplyDelete
  39. stodds, move Kaman, go after Biedrins owner, work a 2-2 and really cash in on the back end, ya feel me?

    ReplyDelete
  40. Thief heres the team after some trades that you helped on.
    williams,deron
    gordon,ben
    casspi,omri
    west,david
    stoudemire,amare
    williams,lou
    love,kevin
    hilario,nene
    nowitzki,dirk
    brand,elton
    Bench:
    martin,kevin
    biedrins,andris
    jianlian,yi
    0.306
    0.238
    0.167
    0.083
    -0.357
    -0.348
    -0.230
    -0.344
    -0.129
    -0.004
    -0.158
    Any suggestions on who i should go after?

    ReplyDelete
  41. Hey Thief, who should i drop for Biedrins?

    I have
    Chris Duhon
    Richard Hamilton
    Devin Harris
    J.r smith
    marcus camby
    peja stojakavic
    chris kaman
    samuel dalembert
    Dwade
    david west
    brandon roy
    brendan haywood
    blake griffin

    Thanks a lot!

    ReplyDelete
  42. Dan, hold tight playa, lookin good.

    Klah, Peja

    ReplyDelete
  43. Hey Thief,

    I offered a guy my thompson+Foye= Rose. However, he countered with Thompson=Aaron Brooks straight up. I'm not too happy about that and neither is the Analyzer (Good enough, ink it!) lol. I think I can do better. He has Pierce ,Granger ,Gay ,Murphy ,and Big Al to go after.

    What do you think? Right now I'm looking at Foye=Manu, which is good business. Think I can land Pierce?

    Thanks!

    ReplyDelete
  44. Just sent Evans and Iverson for Kidd. :)

    ReplyDelete
  45. Good Stuff Thief!
    What should I do with Hibbert now that Granger and Murphy is back? He had a poor line tonight.

    ReplyDelete
  46. Q, naw hold off on pierce, I like the manu deal tho

    Ede, nice

    Ak, I dealt him for Biedrins :)

    ReplyDelete
  47. Just did my first thieving thanks to your advice and tools Thief. Check this deal...

    I sent Frye/Brooks/Casspi for Kevin Martin/Mike Conley. I included Casspi for Conley as a sweetener to seal the deal. How'd I do?

    Thanks for all the work you have done my man!

    ReplyDelete
  48. LOL I LOVE IT, you basically dealt Frye and Brooks for Kevin Martin. I like that deal!

    ReplyDelete
  49. Hehehe all thanks to you thief ;)

    People are seriously hot for Carmelo in my league right now. I was thinking I might try Kaman/Carmelo for CP3 and pick up Kenyon Martin off waivers to cover the difference. I also have another deal where I could send Carmelo/Kaman for Durant/Calderon. My team needs assists and boards, which deal would you try thief?

    ReplyDelete
  50. ok thief, i donno whats wrong with this guy,i sent him:my Wilson Chandler
    Randy Foye, Trevor Ariza, Brandon Jennings fo his Devin Harris, Jeff Green and Andris Biedrins.
    he counters with my brandon roy, josh smith and ariza for his tyreke, devin hariis, and amare. i dont like this at all, should i even bother to counter?
    my team:roy,brandon
    gordon,eric
    chandler,wilson
    wallace,gerald
    gasol,pau
    gordon,ben
    smith,josh
    brooks,aaron
    ariza,trevor
    nelson,jameer
    jennings,brandon
    garnett,kevin
    foye,randy
    -0.261 -0.014 0.056 -0.287 -0.196 -0.056 -0.414 0.075 -0.192 -0.483 -0.358
    his team:
    devin Harris
    Tyreke Evans
    Rajon Rondo
    Jason Thompson
    Amar'e Stoudemire
    Al Jefferson
    Andrew Bogut
    Erick Dampier
    Tony Parker
    Jarrett Jack
    Jeff Green
    Jason Terry
    Andris Biedrins

    ReplyDelete
  51. forgot to mention, my team is in the green for everything but fg% and ft%

    ReplyDelete
  52. Hey Thief,

    Kudos on all the hard work! Glad your blog is seeing success, hopefully it starts paying the bills for you... I also hope you replace Funston on the Yahoo big boards :p.

    I got a question here. I might have a deal seeing me get Dwight Howard for Marc Gasol and JET. both of them are underperforming right now and I'm worried I'm being short sighted. Im in H2H.

    My team is as follows (standard cats plus 3%):

    Nash
    Terry
    Jennings
    Foye
    Arenas
    Butler
    Artest
    Ilyasova
    Murphy
    Frye
    Stoudemire
    Camby
    Gasol
    Hibbert


    thanks for the help!

    ReplyDelete
  53. just signed two trades, im not sure if one of them was the right idea

    i sent yi for john salmons, felt like i was theiving there

    sent lou will & aldridge for okur & okafor (is that good? my team was lacking in blocks & boards thats why i sent it)

    ReplyDelete
  54. love it thief..what do you think of this.....offer bynum and foye for aldridge and harris, he is in last......good move?

    ReplyDelete
  55. Hey Theif,

    Any chance you can add Francisco Garcia's stats onto the Sauce? Thanks regardless.

    ReplyDelete
  56. ...yo thief, i'm tryna thieve on LBJ, let me know what you think...

    wanting CALDERON/LBJ

    tryna sell A.I./BARON/AL JEFFERSON

    ...his team sucks straight up, my main focus is JAMES of course and i can afford to let go of BARON/AL ...hes gonna have to drop ARENAS and he has alot of uneffective Gs & bigs (FORD/DUHON & SHEED/BRAND) which is holding him to last place ...my question here, it sound semi fair to pull off, i mean provided hes keen to deal...? ?

    jawn thievn LOL

    ReplyDelete
  57. Thanks Thief! Great tool! I just inked 2 trades almost simultaneously (it looked good for me on the v2 analyzer). I NEEDED assists.

    Deal 1: gave up Yi & Deng for Noah & Turkoglu. Deal 2: gave up Roy & Salmons for Iguodala & Devin Harris. The new trade analyzer says Straight Thievin'!

    ReplyDelete
  58. I forgot to mention that when I moved West to the bench, I took a player from the bench and put him in my starting line up.

    ReplyDelete
  59. Hey Thief, I'm not sure if this is a bug or not, but when I swap a player out from my line up and into my bench, sometimes the sauce numbers change. For example, my FG % was yellow, then I moved David West to the bench and it turned green.

    ReplyDelete
  60. How can I get Kevin Martin? The other team is seeking for a good big man.

    His team:
    Deron
    Joe Johnson
    Calderon
    Durant
    Hawes
    Ty Thomas
    Bargnani
    Frye
    Nate
    Kev Martin
    AR
    Jameer
    Dunleavy

    My team:
    Paul
    Jennings
    Duhon
    Brooks
    Ariza
    Casspi
    Lewis
    Marion
    Landry
    Bosh
    Aldridge
    M. Gasol
    D. Lee

    ReplyDelete
  61. whats good thief

    i just picked up ridnour, so this is my sauce without him. someone just dropped diaw.

    should i drop ridnour and put a waiver claim in for diaw??

    my team:

    paul, harris,calderon, ridnour
    mayo j rich granger
    josh smith, al harrington
    noah scola, al jeff, barnagni

    sauce:
    points 16.5
    threes 1.0
    bounds 6.2
    dimes 3.6
    steals 1.1
    blocks .8

    ReplyDelete
  62. Hey Thief, I have another team that I never mentioned earlier because it was one of those public leagues where no one is active. I think there are only 5 teams out of 14 that still change their roster daily. This league the settings are by categories unlike the other one. I'm currently in second place but my numbers don't look so good on the team analyzer. Here's my team and numbers. What moves do you think I should make?

    Over/Under Score
    fg% .046 (yellow)
    ft% -.115 (yellow)
    ppg -.551 (red)
    rpg -.272 (red)
    apg -.734 (red)
    spg -.727 (red)
    to's -.257 (red)
    3pg -.446 (red)
    bpg .000 (yellow)

    5 starters/8 bench
    pg Jameer Nelson, Jose Juan Barrea
    pg/sg Dwyane Wade, Jamal Crawford
    sg/sf Grant Hill, Rasual Butler
    sf/pf Rashard Lewis, Andres Nocioni
    pf David West
    pf/c Al Horford, Ben Wallace
    c Andrew Bogut, Erick Dampier

    ReplyDelete
  63. I had a question concerning Andris Biedrins buy/sell/hold indicator on the player rater. He has a -2.32 and is shown as a Sell high player. I was under the belief that usually a player thought of as a sell high player was playing above expectations and is/was hot therefor making it logical to get as much as you can before he comes back down to earth. My question is why because he is certainly not playing up to expectations yet as he's being "eased" back into the rotation and though Anthony Randolph is out for 3-6 weeks it seems unlikely for him to get over 26-28 minutes a game within the next month due to the fact he is in a fight for minutes with Ronny Turiaf. Yes they could potentially play both on the court at the same time but thats highly unlikely and you never know if Vladimir Radmanovic will get back in the rotation at the power forward position. Well your thoughts on this and Biedrins future would greatly appreciated as with anyone else on here.

    ReplyDelete
  64. thief, i have a new team.. 10 man h2h

    pg jason kidd
    sg randy foye
    g baron davis
    sf durant
    pf jamison
    c love
    c jermaine
    util manu
    util rich jefferson
    util andre miller
    bench k garnett
    bench blake griffin
    bench sessions

    what improvements do you recommend? ^^

    ReplyDelete
  65. Dan, just walk away.

    Nick, ink it dood, it's Dwight!

    Kermit, I like it for what u needed.

    Nhern, ink it bro. It's a good deal.

    Lanc, he's never played before! Like ever!

    Jawn, love it. Looks convincing too.

    ReplyDelete
  66. ede, dont use the bench unless u play h2h

    baku, send over gasol and brooks

    Dip, oh gosh no, stick with ridnour

    Y4, you need to change Noc, Hill and Butler....get working!!

    JB, whats that teams sauce look like?

    ReplyDelete
  67. Heatman, BUG! Nice catch, though it should've been obvious. I swap the formula so it was calcing backwards. Biedrins is one of the otp buy lows, but i had the numbers reversed. Thanks for catching it, the update is available for download.

    ReplyDelete
  68. my sauce..

    fg% -.384
    ft% .562
    ppg -.205
    rpg -.584
    apg 0.030
    spg -.045
    to-.240
    3pg -.129
    bpg -.602
    orpg -1.11
    drpg -.547

    this was just an empty spot of a league.. i just joined to have 2 teams..any thoughts and recommendations about my team?

    ReplyDelete
  69. yeah, u need a big man, i'd go after Biedrins, send Andre Millertime

    ReplyDelete
  70. but in your calculator, that wont fix the other reds.. how bout going to big time players? i wanna trade kg and kidd. some examples pls. thanks alot!

    ReplyDelete
  71. how bout trading my all-stars? i wanna trade kg and kidd. cite some deals that i will win when i trade this playas. thanks!

    ReplyDelete
  72. Ya I thought it looked a little fishy, glad i could help. Looks like Radmanovic logged 34 minutes while Biedrins logged only 13 last night. Hopefully Don Nelson will wake up and start playing his money players unless Biedrins is still a little ways away from being 100%. I'd hate to see a great fantasy player like Biedrins not get the fantasy relevant stats to warrant a spot in a 10 team league.

    ReplyDelete
  73. jb, lol, send kg and kidd for lebron or cp3 then, see if he bites...

    Heat, agreed. It's funny how many times we discuss Nelly and his antics on this board. Still, i think AR and others were diff from Biedrins. He'll get his minutes.

    ReplyDelete
  74. Speaking of Golden State minutes, I read that Turiaf went down with an ankle injury in the second quarter and didn't return. Good for the Biedrins owners :-)

    ReplyDelete
  75. thinkin about sending out carmelo and brand for b lopez and kev martin. would i be thievin?

    ReplyDelete
  76. okay thanks ... i want lebron though i am a laker fan... he is so hot right now and he is the most consistent player in nba..

    ReplyDelete
  77. i want frye or gallinari to go to my team... i will start thieven by trading charlie v... who is greater, frye or gallo? thanks!

    ReplyDelete
  78. Thief, I am loving this calcualtor. Thanks for doing this for the thief nation. Quick question. What do you make of Derrick Rose right now? Also I put in a trade of my J. Rich, David West, and M Okur for C Kaman, M Gasol, and D. Rose. What are your thoughts on that trade?
    Pts: 14.955, RPG: 5.143, APG: 2.852, STL: 0.935, 3's: 0.937, BLK: 0.593.
    My Roster:

    harris,devin
    williams,lou
    casspi,omri
    johnson,joe
    okur,mehmet
    richardson,jason
    wallace,gerald
    nelson,jameer
    douglas-roberts
    robinson,nate
    griffin,blake
    hibbert,roy
    west,david
    speights,marrees
    dampier,erick
    bargnani,andrea
    wade,dwyane
    pierce,paul

    Who else is out that there would increase my sauce? I am in second place now and am 13 games out of first.
    Thanks,
    Big Lil

    ReplyDelete
  79. Biedrins is still working his back into shape. Nellie is crazy, but Biedrins fits into Nellie's athletic thin Center profile. I have been trying to get him, but his owner will not relinquish. It sucks.

    ReplyDelete
  80. Ya if Turiaf injured his ankle then I could definitely see Biedrins regaining the starter spot and getting his 30 minutes a game. I was wondering if you (thief) or anyone else thinks he can get himself back to a double-double machine and great steals (for a center) with solid blocks type of guy before the all-star break. I was hoping to see 10.5 points, 10 rebounds, 55%+ field goal percentage, 0.8 steals, 1.2 blocks, 1.5 assist + the rest of the way.

    ReplyDelete