Roll 'Bama Roll: An SB Nation Community

Navigation: Jump to content areas:


Sports blogs for fans, by fans.
Around SBN: Uga VII, Requiescat in Pace: A Tribute to a Damn Good 'Dawg

Initial Impressions from the Ole Miss Game

Rbrinitialimpressions2_medium_medium_medium_medium

A few initial impressions from the Ole Miss game:

  • First and foremost, this is a big victory for the Tide. I know that some of the luster was taken off this game with Ole Miss' loss against South Carolina a couple of weeks back, but even so this game received lots of national attention yesterday, and it was the game that the pundits had circled all year long. To come out and win this type of game, on the road, is a big victory.
  • Aside from the fact that it was a big victory, everything becomes more impressive in context. We beat a top 20 SEC team, on the road, 22-3 -- a pretty good shellacking in its own right -- and truthfully the game shouldn't have been that close. As good as we have been, we continue to be unable to fire on all cylinders, and we left a lot of points on the board yesterday afternoon. It was a 22-3 game that, truth be told, should have been even more lopsided. No doubt about it... we absolutely trashed this Ole Miss team physically. It was like watching a heavyweight fight where one fighter is destroying his opponent, but cannot quite get the knock-out blow he wants until the late rounds.
  • The strength of the defense carried the day once again, and it's literally impossible to overstate the efforts those guys displayed. We got after Snead, completely shut down the running game, playing very tight coverage, and fought like hell for the football on every snap. If you were a coach putting on a clinic about how defense should be played, this is the game film you would put on as an example. I said this in the game thread yesterday, and in the sober reality of the day after I will reiterate here... this was the best defensive performance I've seen by an Alabama team since January 1st, 1993. 
  • Offensively, well, that was another story, particularly with regard to offensive playcalling. It just never made any sense whatsoever to me, or just about anyone else for that matter, and it's just entirely too much to get into with an initial impressions piece. I'm going to have a full column up on this later this week, probably around Wednesday. 
  • Greg McElroy easily had his worst day in crimson to date. I do think he was hampered a bit by poor play-calling, but even so he played poorly. He never looked comfortable in the pocket -- though the protection was probably about as good as you could expect against a front four like Ole Miss has -- and the way that he forced the ball to Julio Jones at times was almost laughable. He just looked like a completely different quarterback than we've seen to date. He honestly reminded me of John Parker Wilson circa 2006 or 2007 yesterday. I hate to be so negative about the kid, but... 43% completion percentage, 4.3 yards per attempt... all the crimson Kool-Aid in the world doesn't make that look good. It goes without saying that McElroy needs to play a lot better moving forward.
  • That said, it just shows you good of an overall team we have when we can have such, um, shall we say "questionable" play-calling and quarterback play, and still win in a romp over a quality SEC team on the road. Teams that could do this are very much few and far between.

Star-divide

  • Mark Ingram had an incredible day all the way around. He ran over 170 yards on the ground, and had a big catch out of the backfield for a first down. He's really turning himself into a complete back with his pass blocking abilities and his ability to catch the football out of the backfield. Honestly, the only real problem was that he just didn't get the ball enough. The 28 carries is really deceptive when showing how we used him, because so many of those carries came very late when we were running the clock.
  • Cory Reamer had a career day, easily his best day in crimson. He looked a lot better at strongside linebacker, and he was a special teams standout with two huge plays. Likewise, Kareem Jackson had easily his best day to date. He looked like a legitimate shutdown corner yesterday, and that is the best performance we've had from a corner in ages.
  • Robby Green is getting almost no publicity, but he is doing an outstanding job at safety. He forced a turnover on a well-timed safety blitz, and he continues to have a knack forcing big incompletions downfield by ripping the ball out. He isn't getting much attention, but he is playing a lot of snaps and is making some big plays. He has quickly turned into a fine player. Glad we have him for three more years.
  • Is there a more underrated player in the conference than Lorenzo Washington? He starts on a defense where the starter designation alone more than justifies your plate at the table, and he's playing damn well. He's tough against the run, and he's probably our most underrated pass rusher. He was just punishing Ole Miss offensive linemen yesterday. You've got to love Lo', no doubt about it. He spurned in-state Georgia for us way back in 2004, barely eight months after the Mike Price strip club fiasco, fought all through the Shula era, overcame injuries, played out of position in 2007, watched himself become demoted to a back-up with the rise of Terrence Cody, and somehow overcame it all. The young man bleeds crimson, simply put, and someone should recognize what he has done. At the very least, I bet he has some NFL scouts watching.
  • Give credit to our defense, Ole Miss did everything they could to get McCluster involved, and we made him a total non-factor. Nine touches for 37 yards and a big fumble. Goodness.
  • Jevan Snead yesterday... 11-34 for 140 yards, 0 touchdowns, 4 interceptions, sacked twice. That's a completion percentage of only 32%, averaging 4.11 yards per attempt, and a 43.4 QB rating. I know Snead is overrated, like I've said for ages, but still... that is one damn fine defense. He isn't anywhere near that bad. 
  • I hated the fake punt call. Not because of the ball, but because we absolutely wasted a good, converted fake punt. You pick up a big fake punt, and four plays later Fitzgerald is punting it out of the back of the end zone. It was a huge risk that basically got us nothing. Hate to see that.
  • The Trent Richardson fumble late was disappointing, but I'm not complaining. It was a good strip by the Ole Miss defender, and in all fairness it was a good run too. He's played fine at tailback this year, and he'll overcome it. Besides, the kid can definitely pass block, always a rarity for a true freshman, and he may very well be our best player on the kick coverage unit. He blows people up left and right.
  • After the early drop, Julio played very well. The production wasn't there, but again it wasn't his fault. He faced double coverage all day, and most of the throws in his direction were just terrible decisions by McElroy. Besides, he got hosed on at least one pass interference call. He's not 100%, but he's still unreal good.
  • Emmanuel Stephens played a fine game for Ole Miss today. We couldn't block him off the edge. And he's a back-up, which ought to tell you how good the rest of the Ole Miss defensive end rotation is. Thank goodness he's a senior.
  • Speaking of senior Ole Miss defensive ends, thank God Greg Hardy is finally gone. After three years, our long crimson nightmare is finally over. And the scary thing is, he's that tough to stop and clearly not 100%. If he ever gets completely healthy, he'll fill a graveyard with quarterbacks.
  • Lots of odd stuff today from 'Bama, play-calling aside. Why was there so little Terrence Cody? He was there, and he played damn well when he was in, but he barely played. He generally wasn't even in the game in obvious run situations, which is his specialty. I have no clue there. And what about Roy Upchurch, where was he? As much as we threw the ball, you would think he would get some time considering he is our best pass blocking back and our best receiver out of the backfield, but he never got off the bench. All in all, lots of odd stuff in Oxford.
  • Colin Peek... great catch early, but it went south quickly. He dropped a big touchdown pass, and cost us about 50 yards of field position on a holding on an Arenas' kick return. He's played great at times, but poorly at times too. If nothing else, he leads the team with dropped touchdown passes with three.
  • We are the kinds of pre-snap penalties on offense. I'm serious, we ought to get a trophy created for ourselves. Nothing gets you beat like pre-snap penalties on offense, and we are addicted to them.
  • Along those same lines, the red zone efficiency is terrible. Or better yet, I should say that red zone efficiency is decent. We do fine inside the 20, it's inside the 10 that we decide we're going to do everything in our power to keep from getting in the end zone. 
  • P.J. Fitzgerald has looked much better this year on the whole, but he is still killing us with his inability to pin teams up deep. He's the king of hitting a 48-yard punt from the opponent 42-yard line. Unless Fitzgerald can do a lot better soon in this regard, we need to get a lot more aggressive in terms of going for it on fourth down. These punts netting 15 or 20 yards are killing us.
  • Big day from Leigh Tiffin today. I'm traditionally a big critic of Tiffin -- and I think rightly so -- but he did a good job today. He went 5-5 today, and while several weren't pretty, they got the job done. He came up big today, and if he had struggled, we would have been in a world of hurt. Kudos, Leigh.
  • Dear Pat Patterson and Bobby Massie, do you still feel good about picking Ole Miss? I hope you now understand why five-star recruits generally don't choose schools that haven't won their conference since the week after JFK got shot.
  • And speaking of Ole Miss' future, this team is going to be an absolute shell of its current self when it returns to Tuscaloosa next year. Snead returns, but from my count they are going to lose something like 14 starters. Jerry, Hodge, McCluster, Tillman, Hardy, Trahan, Green, Vaughn, and Lewis will all be gone, plus a lot of other starters on the offensive line. Anything can happen in any game, of course, but we've beat Ole Miss six straight years now, and this was clearly their best chance to get us for quite a few years. The Orgeron talent is quickly going away, and the recruiting hasn't been at a high enough level to not have a drop-off in the coming years. This was this their year -- both for beating us, and getting to Atlanta -- and we roughed 'em up good.
  • All in all, we still haven't played a complete game to yet. We're beating ourselves with dumb penalties, poor decision-making, and leaving points on the board. Nevertheless, we legitimately look this good even when not firing on all cylinders? All you can say is that we are one hell of a team, period. And if we ever can truly get it all together, we are absolutely going to smoke people.
  • 0 recs  |  Comment 32 comments |

    Story-email Email Printer Print

    Comments

    Display:

    …we left a lot of points on the board yesterday afternoon.

    on the field, i think you mean.

    Roll 'Bama Roll: The Champagne of 'Bama Blogs.

    by kleph on Oct 11, 2009 2:05 PM CDT reply actions   0 recs

    I had to miss the 2nd half

    Wife’s friend recently got engaged, so I had little choice. Doesn’t seem like I missed much in terms of scoring, but I’ll watch the replay tonight.

    There were a few play call problems (not going for it on that 4th and inches after the fake punt?), but Ole Miss has one of the top Redzone D’s in the nation, and we won by 19 so yeah….. can’t complain too much.

    That was one of the top 10 defensive performances I’ve ever seen out of Alabama….. ever.

    Fumbles. It was always Fumbles

    by DocFumbles on Oct 11, 2009 2:35 PM CDT reply actions   0 recs

    Play Calling in the Red Zone

    I am not as big of a critic of the playing call in the red zone as others. We had two big penalties on separate drives that changed what we were able to do. We also had two fumbles, one of which McElroy recovered, the other Ole Miss recovered. I am sure what stands out to most everyone is the two or three passes to Julio when he was double-covered. I think it is fair to say that Alabama’s execution was greatly lacking, and Ole Miss did a pretty good job with some creative blitzes. Still, I thought it came down to more poor execution than anything else.

    by Kenny483 on Oct 11, 2009 2:47 PM CDT reply actions   0 recs

    Julio...

    …has at least as many dropped passes as Peek, and I doubt he has more TDs. Whatever generosity or criticism we’re gonna give to one, I think it’s fair to give the same to the other.

    Personally, I’m not down on either one of them. Yesterday made clear that Julio Jones is definitely not playing at 100%, and — as others have mentioned the past few weeks — he still does a tremendous job blocking (yesterday’s hold aside) and playing world’s best decoy for other receivers. And Peek should have made the TD catch after the TD catch that Julio should have made, but it’s not like it was the single-easiest catch in the world for a TE to make. And since we’re all ready to forgive Reamer for his two special teams blunders a couple games back, I’m pretty sure Peek can make up for his yesterday.

    I wouldn’t trade either of these guys for another WR or TE in the country.

    "High standards come from passion within...." --Coach Nick Saban

    by NiceLittleSaturday on Oct 11, 2009 3:04 PM CDT reply actions   0 recs

    I meant...

    I meant that Peek had dropped more touchdown passes than anyone this year. By my count, he has dropped three touchdown passes on the season. Julio has dropped one touchdown pass (FIU).

    I wasn’t comparing dropped passes, or total touchdowns. I’m talking about passes dropped in the end zone that would have otherwise been touchdowns.

    "Underlying most arguments against the free market is a lack of belief in freedom itself." -- Milton Friedman

    by outsidethesidelines on Oct 11, 2009 3:13 PM CDT up reply actions   0 recs

    Julio...

    …dropped at least one in the end zone yesterday as well, but I see your point.

    "High standards come from passion within...." --Coach Nick Saban

    by NiceLittleSaturday on Oct 11, 2009 3:20 PM CDT up reply actions   0 recs

    Julio...

    … had a circus catch against triple coverage knocked out on the way down yesterday. You won’t find an official scorer anywhere in the country that would rule that one a drop.

    "Underlying most arguments against the free market is a lack of belief in freedom itself." -- Milton Friedman

    by outsidethesidelines on Oct 11, 2009 3:29 PM CDT up reply actions   0 recs

    Not...

    …the pass I’m referring to, but you’re right about that one.

    "High standards come from passion within...." --Coach Nick Saban

    by NiceLittleSaturday on Oct 11, 2009 4:01 PM CDT up reply actions   0 recs

    i think you

    are think of the fade route he dropped early. Went right through his hands..i believe it was right before Peeks missed catch…

    Scoring against Alabama will be like birthing a child: rare, painful, and messy. - The Ghost of Jay Cutler

    by bammer on Oct 11, 2009 7:38 PM CDT up reply actions   0 recs

    Bottom line?

    This is a better team than last year’s in terms of raw talent in my personal opinion. I think it’s frustrating because they could be better because we may see key lapses or petite errors (well dropping passes has to be cut down on), but this is a better team top to bottom. The defense is more dominant and the offense seems to me to have more diversity in terms of passing ability (can call more plays it seems) but yeah, I think you need two receivers on the field at the same time who are catching the stuff thrown their way—that would really make it hard for other teams.

    Very happy to see Ingram and the O line getting it done when needed though. I would say, however, that they cannot be so one dimensional at the end of the year when they play Florida. Not saying they are as one dimensional as last year’s team, but sometimes they can rely on that alone to win and I’d hate for them to be in too much a habit when they face UF who has as good a defense.

    Is it too early to ask for a #1 #2 rematch in the SEC championship?

    by MeanBobMean on Oct 11, 2009 3:14 PM CDT reply actions   0 recs

    It's not too early...

    …to count on it.

    "High standards come from passion within...." --Coach Nick Saban

    by NiceLittleSaturday on Oct 11, 2009 3:21 PM CDT up reply actions   0 recs

    One very encourgaging thing . . .

    is that this team has pretty much dominated every game without appearing to actually play well on both sides of the ball in any one game. As Saban says, the key is getting better every week and there is ample room for improvement. As good as the offense has been, there is still a lot of upside in terms of timing on run blocking and rhythm in the passing game. But the potential is really there. If we can keep winning and make the SECCG, we need to see that improvement to have a shot against Tebow.

    by wey on Oct 11, 2009 3:52 PM CDT reply actions   0 recs

    On the playcalling

    The only thing I can figure, having been at the game, is that the coaches were identifying something that the team wasn’t able to execute. Julio matched up favorably against Ole Miss’ corners: I think they were somewhat short. I think the pass rush affected McElroy’s ability to spread the ball.

    by Go Hide in the V-berth on Oct 11, 2009 4:03 PM CDT reply actions   0 recs

    I'm not one of them...

    But some Alabama fans (and the media) have lobbied for more balls to Julio. Despite the McElroy quote from earlier in the week, McElroy tried to give Julio the ball more this time. Julio dropped an easy first pass to start the game.

    I just find it a little humorous that after having not thrown the ball towards Julio a lot this season, the game that Julio does get thrown to a lot, people think he’s locking on him, a la JPW. Yes, I will agree that there were a few passes that should not have been thrown to Julio (seems to be a bit of double/triple covered passes), but either we’re going to throw it to him or not.

    by CaliforniaTide on Oct 11, 2009 5:45 PM CDT reply actions   0 recs

    Overall very good

    OTS mentioned the two or three things that I think I held us back. 1) McElroy’s performance was the biggest factor to me. His obsession with throwing to Julio caused him to miss open receivers that could have made 1st downs and possibly even TDs. 2) Playcalling was plain and vanilla. I had just told my son we need to run something outside then we ran a pitch to Ingram. We need a little more variety 3) Penaltys- especially inside the 10. Need to get these things corrected because we still have some tough competition ahead. ROLL TIDE!!!

    Baptman

    by baptman on Oct 11, 2009 5:54 PM CDT reply actions   0 recs

    I was at the game

    I saw the players walking out to the field for the game in the tunnel, and cody was lagging behind with what looked like trainers, i’m guessing he had some sort of tweak that kept him from being involved more during the game, but this is nothing but an assumption. if you saw it during one timeout he was stretching on the field while the rest of the team was huddled up with saban, looked like he was stretching his hamstring. don’t know if you could see that on TV.

    by bamagary on Oct 11, 2009 6:06 PM CDT reply actions   0 recs

    I was at the game and saw the same thing.

    It looked like Cody was unable to run pain free. He rushed Snead hard one play and they immediately took him out. He was in one the goal line only one play and then they took him out.

    I hate the NCAA more than UT & AU combined. At least with UT & AU you got a fighting chance.

    by 5026 on Oct 11, 2009 8:20 PM CDT up reply actions   0 recs

    This is what an Ole Miss fan

    said about our team when he saw them get off the bus in Oxford: "When Alabama arrived yesterday, they looked like cloned, diciplined, suited warriors. Their whole demeanor is one of order and discipline. They were wearing coats and ties (like Alabama did years ago) and they looked like individual parts of a machine. There was no “individuality” displayed at all. Just a body. A body of soldiers. It was really impressive."

    This upcoming season I'm gonna refer to Julio Jones as "The Magic Man" and Trent Richardson as "El Diablo"

    by AlabamaTitans2009 on Oct 11, 2009 6:43 PM CDT reply actions   0 recs

    Safety play

    You mentioned Robby Green (glad that LSU “passed” on him by the way) but the three-headed monster of Woodall, Barron and Green look like they are really jelling into a tight cohesive group. Barron and Green look very comfortable now. I was not expecting it but the combined result might just be better than what we had last year with Rashad. This is easily the most physically gifted three-some playing that position in my memory.

    by wey on Oct 11, 2009 8:16 PM CDT reply actions   0 recs

    Don't you...

    Don’t you just love all of these guys LSU supposedly “passes” on that signs with ’Bama?

    I tell you, they really ought to get someone new doing the scouting down there. It’s amazing how a lot of these guys not good enough to play down there suddenly turn into standout players in Tuscaloosa.

    "Underlying most arguments against the free market is a lack of belief in freedom itself." -- Milton Friedman

    by outsidethesidelines on Oct 11, 2009 8:44 PM CDT up reply actions   0 recs

    Green

    has the ability to make up ground when the ball is the air. I really like all our DB’s except Johnson. How does he get to cover a fast receiver 1 on 1?

    Kareem Jackson played like an All American yesterday, so did Reamer. And Nico Johnson looked very good for his first real playing time.

    I hate the NCAA more than UT & AU combined. At least with UT & AU you got a fighting chance.

    by 5026 on Oct 11, 2009 8:24 PM CDT reply actions   0 recs

    He's got...

    … incredible range and reads the ball well. That’s exactly what you are looking for in a safety.

    "Underlying most arguments against the free market is a lack of belief in freedom itself." -- Milton Friedman

    by outsidethesidelines on Oct 11, 2009 8:44 PM CDT up reply actions   0 recs

    OTS

    whats your initial thoughts on Nico? I thought he looked preety damn good.

    Scoring against Alabama will be like birthing a child: rare, painful, and messy. - The Ghost of Jay Cutler

    by bammer on Oct 11, 2009 8:25 PM CDT reply actions   0 recs

    Honestly...

    … I thought he was pretty so-so.

    He didn’t do anything bad, and that was the biggest thing. We were basically just looking for him to be a cog, and that is basically what he was. We didn’t want him to have any major breakdowns and to just let everyone around him do the work, and that is what he did.

    He’s clearly a great physical specimen, and his future is very bright. That said, he did look very green out there a lot of the time. We obviously tried to simplify things for him, but still he looked pretty uncertain of himself most of the time. At least a couple of times he was searching around looking for Rolando to get his assignment and get in the right position.

    We’ll see what happens with him. He played great on special teams, but I honestly think we’re going to see a lot of Harris against South Carolina. I imagine he will probably start at Will.

    "Underlying most arguments against the free market is a lack of belief in freedom itself." -- Milton Friedman

    by outsidethesidelines on Oct 11, 2009 8:54 PM CDT up reply actions   0 recs

    Hope Harris is ready to contribute.

    Probably good Nico is getting some PT this year. Unfortunately, I have heard some reports that Dont’a’s knee was really messed up — more than the impression we seemed to get. Really hope for Dont’a’s sake he makes it back 100% but it sounds like it could be a real challenge.

    by wey on Oct 11, 2009 8:59 PM CDT up reply actions   0 recs

    the fact our defense was as absolutely dominant as it was...

    despite the fact we lost hightower and cody was limited is simply staggering to consider.

    Roll 'Bama Roll: The Champagne of 'Bama Blogs.

    by kleph on Oct 12, 2009 6:46 AM CDT up reply actions   0 recs

    The reason why it seems like McElroy was forcing a lot of passes to Julio

    Was because Ole Miss was blowing up our OL, a thing I was concerned about before the game, and getting a ton of pressure on Greg. Therefore, he couldn’t go through his reads like he normally does, and ended up going to his first read, which was normally Julio.

    36-0

    by Bamabrave4 on Oct 12, 2009 12:53 AM CDT reply actions   0 recs

    Agreed

    I do not think nearly enough credit is going to Ole Miss pass rush. Furthermore, that is what the players and coaches identified after the game. The good news is that is the best pass rushing front we will play, unless we play Florida in the SEC title game.

    by Kenny483 on Oct 12, 2009 7:05 AM CDT up reply actions   0 recs

    The good news is that is the best pass rushing front we will play, unless we play Florida in the SEC title game.

    unless? who ELSE do you think might play florida in the SECCG?

    "You have to create 6 seconds of hell each play..."
    Coach Nick Saban

    by LittleSis on Oct 12, 2009 7:17 AM CDT up reply actions   0 recs

    I

    think the only one on paper who has a legit shot is SC, but that will end after this Saturday.

    "A demagogue is one who preaches doctrines he knows to be untrue to men he knows to be idiots." -H. L. Mencken

    by Bens4vcobra on Oct 12, 2009 10:16 AM CDT up reply actions   0 recs

    Trying...

    …not to be too much of a homer. Obviously, both Florida and Alabama are comfortablly in the lead for their respective divisions. Still, it is important to keep it in perspective that we are only halfway through the season.

    by Kenny483 on Oct 12, 2009 10:50 AM CDT up reply actions   0 recs

    That game....

    was one of the best defensive clinics I have seen in a very long time. As much as I would like to argue that we lost because Jevan has simply forgotten how to play the game of football y’all’s defense was beautiful in its execution.

    On the same token, the total lack of Ole Miss offensive production should have produced an outcome with a much larger disparity than 22-3. In spite of everything, the Ole Miss-D played exceedingly well. I fully believe that our defense is a top-20 unit. The offense….well y’all saw it (or the lack thereof). SEC is and will always be a great place to watch good defensive-trenches football.

    I guess what I am trying to say is go check out Whiskey Wednesday’s post on RCR. It pretty much sums it all up for me.

    Hyundai, it's the new motherfuckin Lexis

    by Hoyt Brumley on Oct 12, 2009 5:15 AM CDT reply actions   0 recs

    Comments For This Post Are Closed


    User Tools

    Welcome to the SB Nation blog covering the Alabama Crimson Tide.
    Start posting about the Crimson Tide »

    Join SB Nation and dive into communities focused on all your favorite teams.

    FanPosts

    Community blog posts and discussion.

    Recommended FanPosts

    Miltonf-788904_small
    The Tennessee-Chattanooga Open Thread
    Kleph_logo_copy_small
    Tennessee Correctional League Recruiting Heats Up
    Miltonf-788904_small
    The Mississippi State Open Thread
    Furman_bisher_small
    The Story of a College Football Fix
    Small
    Byes: why the huge discrepancy?

    Recent FanPosts

    Bear-bryant_small
    Tide-Mocs prediction thread
    Bkc_ala_dudley164x225_1__small
    MBB: Alabama 86, Jackson State 69
    Alabama_crimson_tide_small
    How in the heck do you cook edible gator????
    Cimg9132_small
    They should know better
    Script_small
    Lawyer for AU student, Jenkins, that Eric Smith assaulted on Finebaum
    Belgian_2020a_20crest_201_small
    From The National Weather Center
    Saban_small
    Todd's Taste of the Town
    Bear-bryant_small
    Good article RE: Bowl system is the fairest way of crowning a NC
    Alfred_e
    There seems to be a lot of reference to BAMA and Star Wars

    + New FanPost All FanPosts >

    Roll Bama Roll on Twitter


    Managers

    Large_hankwilliams_small Todd

    Miltonf-788904_small outsidethesidelines

    Nickcave_small Nico2.0

    Authors

    Kleph_logo_copy_small kleph

    26935420b_small PeteHoliday

    Official Partner of CBS Sports