Jump to content

5 underrated heroes from NY Jets’ win over Steelers


Recommended Posts

7 minutes ago, LIJetsFan said:

By  Michael Nania  10/03/2022

New York Jets’ win over Pittsburgh Steelers was a team effort

From Zach Wilson to Alijah Vera-Tucker, you already know about the headline-grabbing heroes behind the New York Jets‘ 24-20 win over the Pittsburgh Steelers.  We’re here to discuss some of the unsung heroes.  These five Jets were instrumental parts of the team’s second victory.

EDGE Jermaine Johnson

Jermaine Johnson only played 22 snaps (34% of the defensive plays) but he made them count. Johnson recorded a trio of big stops. He had a sack and tossed in two run stuffs for short gains.

The rookie is still working on perfecting his consistency as a pass rusher, but his run defense has been terrific from the get-go. Johnson is one of the main reasons the Jets are currently ranked sixth-best with only 3.7 yards allowed per rush attempt.

EDGE Bryce Huff

Bryce Huff was a pure third-down specialist in his season debut. Huff played only nine snaps, and all nine of those snaps were passing plays on third down with at least three yards to go.

It was a perfect role for Huff, giving him the chance to just pin his ears back and rush without thinking too much. Huff took full advantage. He looked sharp, earning credit for three pressures (an amazing pressure rate of 33.3%) while having a couple of other good wins on plays where the ball was out quickly.

Most notably, Huff had a pair of pressures that facilitated a third-down stop and forced Pittsburgh into a punt.

FS Lamarcus Joyner

Give credit where credit is due. Lamarcus Joyner‘s first three games were extremely rocky to say the least. But in Pittsburgh, Joyner was one of the Jets’ best players, if not the best.

Joyner record a whopping total of four passes defended, tying him for the sixth-best single-game total in Jets history (since the stat was first recorded in 1999). Two of those were interceptions. Of the two picks, one was an impressive diving catch in the first quarter that set the Jets offense up in field goal range, allowing to New York to take early control. The other put a stamp on Pittsburgh’s last-second Hail Mary attempt at the end of the game.

Despite having two interceptions, Joyner’s best play of the game was actually a pass breakup. On Pittsburgh’s opening drive, Joyner found himself isolated one-on-one with George Pickens deep down the field. Mitchell Trubisky delivered a pretty good throw that could have set Pickens up for a touchdown (or at least a big gain) but Joyner denied it with one of the most impressive pass breakups you’ll ever see from a single-high safety.

To top it all off, Joyner had a deflection on a deep jump-ball intended for Chase Claypool that wound up in the hands of Jordan Whitehead for an interception.

This performance by Joyner was a teach tape for free safeties. It’s unrealistic to expect him to maintain such a high level of play, but if he can consistently play even half as well as he did in this game, the Jets will gladly take it.

SS Jordan Whitehead

Joyner was the star of the show, but let’s not forget his partner in crime, Jordan Whitehead.

Like Joyner, Whitehead got off to a poor start through three games. But the Pittsburgh-area native turned everything around in his home city.

As previously mentioned, Whitehead snagged a pick off a tip from Joyner. In addition to that, Whitehead stayed clean in coverage, as he was not targeted a single time over 37 snaps in coverage. It was a positive step in the right direction after Whitehead committed too many crucial mistakes in coverage over the first three games.

RG Nate Herbig

With George Fant out due to injury, the Jets decided they’d rather move Alijah Vera-Tucker to left tackle and place Nate Herbig at right guard than simply leave Vera-Tucker at right guard and start Conor McDermott at left tackle.

It turned out to be a good call. Vera-Tucker played well at left tackle. And I believe Herbig provided the Jets with a performance that any team would be happy to get from their backup guard.

Herbig’s performance wasn’t necessarily highlight-filled, but his consistency was solid for a backup. While he did make a handful of mistakes, he never stood out as a liability (unlike the Jets’ left guard, Laken Tomlinson, who had yet another woeful game).

In pass protection, Herbig allowed himself to be bull-rushed somewhat deep into the pocket a few times, but he kept defenders in front of him, rarely taking a clean loss. In the run game, Herbig appeared comfortable in the scheme. Despite not being a great athlete, he typically knew where to be and when to be there.

I think Herbig was the Jets’ second-best lineman behind Vera-Tucker in this game. Max Mitchell was having a rough time in pass protection before going out. Connor McGovern was solid in protection but problematic in the run game. Tomlinson struggled in both phases. McDermott surprisingly had some good moments in the run game but did allow a few pressures in protection.

Herbig was the only lineman outside of Vera-Tucker who played consistent football in both phases.

Herbig is a ******* fire hydrant

  • Upvote 2
  • Sympathy 1
  • Haha 2
Link to comment
Share on other sites

14 minutes ago, LIJetsFan said:

By  Michael Nania  10/03/2022

New York Jets’ win over Pittsburgh Steelers was a team effort

From Zach Wilson to Alijah Vera-Tucker, you already know about the headline-grabbing heroes behind the New York Jets‘ 24-20 win over the Pittsburgh Steelers.  We’re here to discuss some of the unsung heroes.  These five Jets were instrumental parts of the team’s second victory.

EDGE Jermaine Johnson

Jermaine Johnson only played 22 snaps (34% of the defensive plays) but he made them count. Johnson recorded a trio of big stops. He had a sack and tossed in two run stuffs for short gains.

The rookie is still working on perfecting his consistency as a pass rusher, but his run defense has been terrific from the get-go. Johnson is one of the main reasons the Jets are currently ranked sixth-best with only 3.7 yards allowed per rush attempt.

EDGE Bryce Huff

Bryce Huff was a pure third-down specialist in his season debut. Huff played only nine snaps, and all nine of those snaps were passing plays on third down with at least three yards to go.

It was a perfect role for Huff, giving him the chance to just pin his ears back and rush without thinking too much. Huff took full advantage. He looked sharp, earning credit for three pressures (an amazing pressure rate of 33.3%) while having a couple of other good wins on plays where the ball was out quickly.

Most notably, Huff had a pair of pressures that facilitated a third-down stop and forced Pittsburgh into a punt.

FS Lamarcus Joyner

Give credit where credit is due. Lamarcus Joyner‘s first three games were extremely rocky to say the least. But in Pittsburgh, Joyner was one of the Jets’ best players, if not the best.

Joyner record a whopping total of four passes defended, tying him for the sixth-best single-game total in Jets history (since the stat was first recorded in 1999). Two of those were interceptions. Of the two picks, one was an impressive diving catch in the first quarter that set the Jets offense up in field goal range, allowing to New York to take early control. The other put a stamp on Pittsburgh’s last-second Hail Mary attempt at the end of the game.

Despite having two interceptions, Joyner’s best play of the game was actually a pass breakup. On Pittsburgh’s opening drive, Joyner found himself isolated one-on-one with George Pickens deep down the field. Mitchell Trubisky delivered a pretty good throw that could have set Pickens up for a touchdown (or at least a big gain) but Joyner denied it with one of the most impressive pass breakups you’ll ever see from a single-high safety.

To top it all off, Joyner had a deflection on a deep jump-ball intended for Chase Claypool that wound up in the hands of Jordan Whitehead for an interception.

This performance by Joyner was a teach tape for free safeties. It’s unrealistic to expect him to maintain such a high level of play, but if he can consistently play even half as well as he did in this game, the Jets will gladly take it.

SS Jordan Whitehead

Joyner was the star of the show, but let’s not forget his partner in crime, Jordan Whitehead.

Like Joyner, Whitehead got off to a poor start through three games. But the Pittsburgh-area native turned everything around in his home city.

As previously mentioned, Whitehead snagged a pick off a tip from Joyner. In addition to that, Whitehead stayed clean in coverage, as he was not targeted a single time over 37 snaps in coverage. It was a positive step in the right direction after Whitehead committed too many crucial mistakes in coverage over the first three games.

RG Nate Herbig

With George Fant out due to injury, the Jets decided they’d rather move Alijah Vera-Tucker to left tackle and place Nate Herbig at right guard than simply leave Vera-Tucker at right guard and start Conor McDermott at left tackle.

It turned out to be a good call. Vera-Tucker played well at left tackle. And I believe Herbig provided the Jets with a performance that any team would be happy to get from their backup guard.

Herbig’s performance wasn’t necessarily highlight-filled, but his consistency was solid for a backup. While he did make a handful of mistakes, he never stood out as a liability (unlike the Jets’ left guard, Laken Tomlinson, who had yet another woeful game).

In pass protection, Herbig allowed himself to be bull-rushed somewhat deep into the pocket a few times, but he kept defenders in front of him, rarely taking a clean loss. In the run game, Herbig appeared comfortable in the scheme. Despite not being a great athlete, he typically knew where to be and when to be there.

I think Herbig was the Jets’ second-best lineman behind Vera-Tucker in this game. Max Mitchell was having a rough time in pass protection before going out. Connor McGovern was solid in protection but problematic in the run game. Tomlinson struggled in both phases. McDermott surprisingly had some good moments in the run game but did allow a few pressures in protection.

Herbig was the only lineman outside of Vera-Tucker who played consistent football in both phases.

Thanks. Nice read, 

  • Sympathy 1
Link to comment
Share on other sites

12 minutes ago, LockeJET said:

Really disappointed in Tomlinson. He’s been a huge bust so far. Looking at it now, we should’ve left AVT at LG and never signed Tomlinson to that big deal. 

At the time, he seemed like the perfect signing.  He helped an area of need, the O line, and he knew the system.

Thats the problem with free agency, so many guys get paid and immediately stop caring.

  • Upvote 4
  • Sympathy 1
Link to comment
Share on other sites

At the time, he seemed like the perfect signing.  He helped an area of need, the O line, and he knew the system.
Thats the problem with free agency, so many guys get paid and immediately stop caring.
What I don't understand about Tomlinson... wasn't he a pro bowler last year? Could his play have dropped off that far in just a few months?

Sent from my SM-G996U using Tapatalk

  • Upvote 1
  • Sympathy 1
Link to comment
Share on other sites

37 minutes ago, frankiepapa said:

What I don't understand about Tomlinson... wasn't he a pro bowler last year? Could his play have dropped off that far in just a few months?

Sent from my SM-G996U using Tapatalk
 

It really is shocking.  He might not be allowing sacks but he’s getting consistently pushed into the backfield.

How does a guy lose his strength and/or technique (balanced anchor) that quickly?

Is he not taking his daily vitamin anymore?

  • Upvote 1
  • Sympathy 2
Link to comment
Share on other sites

1 hour ago, Augustiniak said:

Was huff injured, why did he not play until week 4?

He only played 9 snaps.  He has been inactive because they view him as a DPR only.  I think he has been taking Bryce Hall's place on the gameday roster.  He is the kind of guy that will be inactive when they have to carry extra bodies at certain positions for injury concerns.  He played 17 snaps on specials, so hopefully he helped himself there.

  • Upvote 1
  • Sympathy 1
Link to comment
Share on other sites

52 minutes ago, jamesr said:

It's very telling that we chose to play a guy out of position (AVT) rather than play the designated back up at that position (CMD).

If you don't trust the back up ... why is he even on the team?

I think it came down to which backup/pairing they believed in most. Ultimately that happened to be Nate Herbig. So they did a good job getting the best unit of on the field. 

  • Upvote 2
  • Sympathy 1
Link to comment
Share on other sites

5 minutes ago, LAD_Brooklyn said:

I think it came down to which backup/pairing they believed in most. Ultimately that happened to be Nate Herbig. So they did a good job getting the best unit of on the field. 

So the CS made a great call here.  Maybe they are rounding into form after all.  I've been very hard on them but credit where credit is due!

This article left me with a lot of questions and most of them have been answered by you all.  Thank you guys.  

  • Upvote 2
Link to comment
Share on other sites

1 hour ago, jamesr said:

It's very telling that we chose to play a guy out of position (AVT) rather than play the designated back up at that position (CMD).

If you don't trust the back up ... why is he even on the team?

Because they think he is better than any other choices?  This was an indication that they like Herbig.  First of all, McDermott is their fifth tackle - Fant, Becton, Brown, and Mitchell all were ahead of him.  Secondly, IIRC, he was coming off an injury himself in camp.  Finally, he is there because he knows the system while they get their new signees - Remmers and Ogbuehi up to speed.  Then he will probably be their seventh tackle.  In other words, they don't love McDermott.  This is not news, so it isn't really that telling IMO.

 

 

  • Sympathy 1
Link to comment
Share on other sites

2 hours ago, Flightattendant said:

Coaching staff is "trying" to get him more playing time.

 

I don't know what is preventing them other than lack of brain cells.

Well if history is any lesson, he probably is only a gifted pass rusher and has not fully learned ALL of the position responsibilities for DE because with this coaching staff you have to fully learn everything about all of the positions you might play before you can be put on the game day roster. After all, it's lunacy to believe it would be a good thing to capitalize on the one thing a player does very well.

  • Upvote 1
  • Sympathy 1
  • Post of the Week 1
Link to comment
Share on other sites

I find it completely NOT coincidental that the secondary played much better as a unit after a week that saw:

1. Saleh admit that maybe his secondary calls are too complicated. DJ Reed call out the entire team on "communication" which is the same thing and then later say that they "worked that out" Rewatching the game it is obvious that the secondary is playing much simpler calls with more man and matchup zone so you are not making 6 judgement calls in the secondary every play

2. We stopped playing "off" coverage on 3rd and long and trusted Reed and Sauce to hold up

3. Huff finally got playing time. He is one of the best in the entire NFL at PRWR and it was insanely obvious how much more effective our 4 man rush that we so stubbornly cling to was when Huff was in. Our crunch time "get the QB" front 4 should be Huff JFM Quinnen Lawson

  • Upvote 1
  • Sympathy 1
  • Post of the Week 3
Link to comment
Share on other sites

6 minutes ago, johnnysd said:

I find it completely NOT coincidental that the secondary played much better as a unit after a week that saw:

1. Saleh admit that maybe his secondary calls are too complicated. DJ Reed call out the entire team on "communication" which is the same thing and then later say that they "worked that out" Rewatching the game it is obvious that the secondary is playing much simpler calls with more man and matchup zone so you are not making 6 judgement calls in the secondary every play

2. We stopped playing "off" coverage on 3rd and long and trusted Reed and Sauce to hold up

3. Huff finally got playing time. He is one of the best in the entire NFL at PRWR and it was insanely obvious how much more effective our 4 man rush that we so stubbornly cling to was when Huff was in. Our crunch time "get the QB" front 4 should be Huff JFM Quinnen Lawson

Nice post!

Link to comment
Share on other sites

7 minutes ago, johnnysd said:

I find it completely NOT coincidental that the secondary played much better as a unit after a week that saw:

1. Saleh admit that maybe his secondary calls are too complicated. DJ Reed call out the entire team on "communication" which is the same thing and then later say that they "worked that out" Rewatching the game it is obvious that the secondary is playing much simpler calls with more man and matchup zone so you are not making 6 judgement calls in the secondary every play

2. We stopped playing "off" coverage on 3rd and long and trusted Reed and Sauce to hold up

3. Huff finally got playing time. He is one of the best in the entire NFL at PRWR and it was insanely obvious how much more effective our 4 man rush that we so stubbornly cling to was when Huff was in. Our crunch time "get the QB" front 4 should be Huff JFM Quinnen Lawson

Good points, but the more I see the more I wonder (as to point #3) if it should be Johnson instead of Lawson.

  • Upvote 3
Link to comment
Share on other sites

2 minutes ago, Sonny Werblin said:

Good points, but the more I see the more I wonder (as to point #3) if it should be Johnson instead of Lawson.

I considered putting Johnson there to be honest. I think the main thing really is in key situations to have JFM and Quinnen inside and maybe even prioritize having Huff over either JJ or Lawson. I was not in favor at any level of taking JJ Top 10 and still was not in love with the tradeup but he is defintely looking to be at minimum a solid Bryan Thomas type of player and maybe more than that.

  • Sympathy 1
Link to comment
Share on other sites

18 minutes ago, johnnysd said:

I find it completely NOT coincidental that the secondary played much better as a unit after a week that saw:

1. Saleh admit that maybe his secondary calls are too complicated. DJ Reed call out the entire team on "communication" which is the same thing and then later say that they "worked that out" Rewatching the game it is obvious that the secondary is playing much simpler calls with more man and matchup zone so you are not making 6 judgement calls in the secondary every play

2. We stopped playing "off" coverage on 3rd and long and trusted Reed and Sauce to hold up

3. Huff finally got playing time. He is one of the best in the entire NFL at PRWR and it was insanely obvious how much more effective our 4 man rush that we so stubbornly cling to was when Huff was in. Our crunch time "get the QB" front 4 should be Huff JFM Quinnen Lawson

But but but this coaching staff is completely incompetent and doesn't know what it is doing.  How can they make adjustments like this?/s

  • Thumb Down 2
  • Haha 1
Link to comment
Share on other sites

1 minute ago, ncjetman said:


huff’s a major liability in the run game - he might be worth it as a limited rotational pass rusher but limited it is


Sent from my iPhone using JetNation.com mobile app

I wonder if it isn't a possibility to give Huff a little help.  OT's get chip blocks.  Why can't  we cheat re: DE help on early downs?  Our CB's seem to be playing man coverage well enough.  We need Huff on the field more, not less.  Make it happen HC/DC!         

  • Upvote 1
Link to comment
Share on other sites

3 hours ago, LockeJET said:

Really disappointed in Tomlinson. He’s been a huge bust so far. Looking at it now, we should’ve left AVT at LG and never signed Tomlinson to that big deal. 

One of the reasons it would've been nice if Douglas worked more on acquiring OL depth with the intention of developing starters internally. Might not have needed to sign a guard to a $13M/year contract. Although the Clark injury probably didn't help there.

  • Upvote 1
Link to comment
Share on other sites

1 hour ago, Sonny Werblin said:

Well if history is any lesson, he probably is only a gifted pass rusher and has not fully learned ALL of the position responsibilities for DE because with this coaching staff you have to fully learn everything about all of the positions you might play before you can be put on the game day roster. After all, it's lunacy to believe it would be a good thing to capitalize on the one thing a player does very well.

Was John Abraham any good dropping back into coverage?  ?

Link to comment
Share on other sites

4 hours ago, Flightattendant said:

Coaching staff is "trying" to get him more playing time.

 

I don't know what is preventing them other than lack of brain cells.

Actually the Jetnation message board coaching staff clearly states that rotating the DL is not optimal and should only play your best 4 DL 85% or more. So Huff is the odd man out. 

Link to comment
Share on other sites

1 hour ago, johnnysd said:

I find it completely NOT coincidental that the secondary played much better as a unit after a week that saw:

1. Saleh admit that maybe his secondary calls are too complicated. DJ Reed call out the entire team on "communication" which is the same thing and then later say that they "worked that out" Rewatching the game it is obvious that the secondary is playing much simpler calls with more man and matchup zone so you are not making 6 judgement calls in the secondary every play

2. We stopped playing "off" coverage on 3rd and long and trusted Reed and Sauce to hold up

3. Huff finally got playing time. He is one of the best in the entire NFL at PRWR and it was insanely obvious how much more effective our 4 man rush that we so stubbornly cling to was when Huff was in. Our crunch time "get the QB" front 4 should be Huff JFM Quinnen Lawson

All very true, I think Mitch Trubisky and Kenny Pickett helped too but even so, you didnt see huge mental break downs and some streaking WR wide open like you have been lately. 

 

  • Upvote 1
  • Sympathy 1
Link to comment
Share on other sites

1 hour ago, Joe Willie White Shoes said:

But but but this coaching staff is completely incompetent and doesn't know what it is doing.  How can they make adjustments like this?/s

They didn’t. The player who was BALLIN’ and saw his efforts go to waste due to ineptness called out the idiot coaching staff forcing them to change their stubborn ways ——> guess what!?!

The PLAYER was right after the HC and staff were called out publicly. It took a VETERAN player to call out a neophyte defensive coaching staff (as did Q with the DLine coach). The CS flaws have been apparent and even players feel comfortable voicing their displeasure publicly 

  • Upvote 1
  • Sympathy 1
Link to comment
Share on other sites

6 hours ago, LIJetsFan said:

By  Michael Nania  10/03/2022

New York Jets’ win over Pittsburgh Steelers was a team effort

From Zach Wilson to Alijah Vera-Tucker, you already know about the headline-grabbing heroes behind the New York Jets‘ 24-20 win over the Pittsburgh Steelers.  We’re here to discuss some of the unsung heroes.  These five Jets were instrumental parts of the team’s second victory.

EDGE Jermaine Johnson

Jermaine Johnson only played 22 snaps (34% of the defensive plays) but he made them count. Johnson recorded a trio of big stops. He had a sack and tossed in two run stuffs for short gains.

The rookie is still working on perfecting his consistency as a pass rusher, but his run defense has been terrific from the get-go. Johnson is one of the main reasons the Jets are currently ranked sixth-best with only 3.7 yards allowed per rush attempt.

EDGE Bryce Huff

Bryce Huff was a pure third-down specialist in his season debut. Huff played only nine snaps, and all nine of those snaps were passing plays on third down with at least three yards to go.

It was a perfect role for Huff, giving him the chance to just pin his ears back and rush without thinking too much. Huff took full advantage. He looked sharp, earning credit for three pressures (an amazing pressure rate of 33.3%) while having a couple of other good wins on plays where the ball was out quickly.

Most notably, Huff had a pair of pressures that facilitated a third-down stop and forced Pittsburgh into a punt.

FS Lamarcus Joyner

Give credit where credit is due. Lamarcus Joyner‘s first three games were extremely rocky to say the least. But in Pittsburgh, Joyner was one of the Jets’ best players, if not the best.

Joyner record a whopping total of four passes defended, tying him for the sixth-best single-game total in Jets history (since the stat was first recorded in 1999). Two of those were interceptions. Of the two picks, one was an impressive diving catch in the first quarter that set the Jets offense up in field goal range, allowing to New York to take early control. The other put a stamp on Pittsburgh’s last-second Hail Mary attempt at the end of the game.

Despite having two interceptions, Joyner’s best play of the game was actually a pass breakup. On Pittsburgh’s opening drive, Joyner found himself isolated one-on-one with George Pickens deep down the field. Mitchell Trubisky delivered a pretty good throw that could have set Pickens up for a touchdown (or at least a big gain) but Joyner denied it with one of the most impressive pass breakups you’ll ever see from a single-high safety.

To top it all off, Joyner had a deflection on a deep jump-ball intended for Chase Claypool that wound up in the hands of Jordan Whitehead for an interception.

This performance by Joyner was a teach tape for free safeties. It’s unrealistic to expect him to maintain such a high level of play, but if he can consistently play even half as well as he did in this game, the Jets will gladly take it.

SS Jordan Whitehead

Joyner was the star of the show, but let’s not forget his partner in crime, Jordan Whitehead.

Like Joyner, Whitehead got off to a poor start through three games. But the Pittsburgh-area native turned everything around in his home city.

As previously mentioned, Whitehead snagged a pick off a tip from Joyner. In addition to that, Whitehead stayed clean in coverage, as he was not targeted a single time over 37 snaps in coverage. It was a positive step in the right direction after Whitehead committed too many crucial mistakes in coverage over the first three games.

RG Nate Herbig

With George Fant out due to injury, the Jets decided they’d rather move Alijah Vera-Tucker to left tackle and place Nate Herbig at right guard than simply leave Vera-Tucker at right guard and start Conor McDermott at left tackle.

It turned out to be a good call. Vera-Tucker played well at left tackle. And I believe Herbig provided the Jets with a performance that any team would be happy to get from their backup guard.

Herbig’s performance wasn’t necessarily highlight-filled, but his consistency was solid for a backup. While he did make a handful of mistakes, he never stood out as a liability (unlike the Jets’ left guard, Laken Tomlinson, who had yet another woeful game).

In pass protection, Herbig allowed himself to be bull-rushed somewhat deep into the pocket a few times, but he kept defenders in front of him, rarely taking a clean loss. In the run game, Herbig appeared comfortable in the scheme. Despite not being a great athlete, he typically knew where to be and when to be there.

I think Herbig was the Jets’ second-best lineman behind Vera-Tucker in this game. Max Mitchell was having a rough time in pass protection before going out. Connor McGovern was solid in protection but problematic in the run game. Tomlinson struggled in both phases. McDermott surprisingly had some good moments in the run game but did allow a few pressures in protection.

Herbig was the only lineman outside of Vera-Tucker who played consistent football in both phases.

i think i'd add mcdermott to the mix.  mcdermott has not been showed much love but he held up at right tackle.  not as good as avt at left but good enough and better than expected.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...