Headlines

  • Golden Knights Activate Noah Hanifin Off IR
  • Penguins Announce Multiple Roster Moves
  • Ilya Samsonov Signs Two-Year Deal With HC Sochi
  • Devils Sign Jacob Markstrom To Two-Year Extension
  • Bruins’ Elias Lindholm Out Multiple Weeks
  • Avalanche Sign Martin Necas To Eight-Year Extension
  • Previous
  • Next
Register
Login
  • MLB Trade Rumors
  • Hoops Rumors
  • Pro Football Rumors

Pro Hockey Rumors

  • Home
  • Teams
    • Atlantic
      • Boston Bruins
      • Buffalo Sabres
      • Detroit Red Wings
      • Florida Panthers
      • Montreal Canadiens
      • Ottawa Senators
      • Tampa Bay Lightning
      • Toronto Maple Leafs
    • Central
      • Chicago Blackhawks
      • Colorado Avalanche
      • Dallas Stars
      • Minnesota Wild
      • Nashville Predators
      • St. Louis Blues
      • Utah Mammoth
      • Winnipeg Jets
    • Metropolitan
      • Carolina Hurricanes
      • Columbus Blue Jackets
      • New Jersey Devils
      • New York Islanders
      • New York Rangers
      • Philadelphia Flyers
      • Pittsburgh Penguins
      • Washington Capitals
    • Pacific
      • Anaheim Ducks
      • Calgary Flames
      • Edmonton Oilers
      • Los Angeles Kings
      • San Jose Sharks
      • Seattle Kraken
      • Vancouver Canucks
      • Vegas Golden Knights
  • About
  • Advertise
  • Contact Us
  • MLB/NBA/NFL
    • MLB Trade Rumors
    • Hoops Rumors
    • Pro Football Rumors
Go To MLB Trade Rumors
Go To Hoops Rumors

Waivers

Ducks Claim James Reimer Off Waivers From Sabres

October 7, 2024 at 1:05 pm CDT | by Josh Erickson Leave a Comment

The Ducks have claimed netminder James Reimer off waivers from the Sabres, Sportsnet’s Elliotte Friedman reports.

Reimer, 36, has over 500 games of NHL experience and was still serviceable in a rotation role for the Red Wings last year but was knocked squarely into a third-string spot on the Sabres’ depth chart behind Devon Levi and Ukko-Pekka Luukkonen after signing a one-year, $1MM deal there in July. He was largely expected to land on waivers unless Buffalo opted to carry three goalies.

While the veteran was solid enough for Detroit in 2023-24, his 20 starts and five relief appearances were both career-lows. His .904 SV%, 3.11 GAA, and 0.3 GSAA were all marked steps forward from the prior year’s showing with the rebuilding Sharks, however, and he’s still likely worth a shot as a full-time backup somewhere.

He’ll get that chance in Anaheim, at least for now. The Ducks were looking for a veteran name to add to the mix with John Gibson on the shelf to start the season after getting his appendix removed nearly two weeks ago. He’s still one to four weeks away from a return, meaning rookie Calle Clang (who has no NHL games played under his belt) was set to start the year as the backup to youngster Lukáš Dostál. After claiming Reimer, though, the Ducks can return Clang to AHL San Diego.

The Ducks now have their opening night roster set in stone at 13 forwards, eight defenders, and two goalies, assuming Clang is sent down. They’ll have $20.64MM in projected cap space after the acquisition, per PuckPedia.

Anaheim Ducks| Buffalo Sabres| Newsstand| Transactions| Waivers James Reimer

0 comments

Waiver Wire: 10/6/24

October 6, 2024 at 1:40 pm CDT | by Brennan McClain 25 Comments

Today is the major day for the waiver wire as most teams in the NHL are preparing the 23-man rosters for the 2024-25 NHL season. Sportsnet’s Elliotte Friedman confirmed that all players on waivers from yesterday have cleared. The following list is each player placed on waivers this afternoon as reported by PuckPedia.

Boston Bruins

F Patrick Brown
G Brandon Bussi
G Jiri Patera
D Billy Sweezey
F Jeffrey Viel

Buffalo Sabres

D Kale Clague
G James Reimer
F Lukas Rousek

Calgary Flames

G Devin Cooley
F Jakob Pelletier
F Cole Schwindt

Carolina Hurricanes

F Josiah Slavin
D Ty Smith
F Ryan Suzuki

Chicago Blackhawks 

D Isaak Phillips

Detroit Red Wings

F Sheldon Dries
D Justin Holl
D William Lagesson
D Brogan Rafferty
F Joe Snively

Edmonton Oilers

D Josh Brown
F Drake Caggiula
F Raphael Lavoie
G Olivier Rodrigue

Los Angeles Kings

G Pheonix Copley
F Samuel Fagemo
F Jack Studnicka

Nashville Predators

D Marc Del Gaizo

New Jersey Devils

F Shane Bowers
D Nick DeSimone
F Nolan Foote
D Colton White

New York Islanders

D Samuel Bolduc
F Pierre Engvall
F Hudson Fasching
F Liam Foudy
G Marcus Hogberg
D Grant Hutton
F Fredrik Karlstrom
G Jakub Skarek

New York Rangers

D Matthew Robertson

Ottawa Senators

F Adam Gaudette
F Jan Jenik

Pittsburgh Penguins

D Sebastian Aho
F Bokondji Imama

St. Louis Blues

D Corey Schueneman
D Tyler Tucker

Tampa Bay Lightning

F Gage Goncalves
D Steven Santini
F Jesse Ylonen

Toronto Maple Leafs

G Matt Murray
D Marshall Rifai

Utah Hockey Club

G Matt Villalta

Vancouver Canucks

D Erik Brannstrom

Vegas Golden Knights

F Zach Aston-Reese
F Tanner Laczynski
F Jonas Rondbjerg

Washington Capitals

G Hunter Shepard

Winnipeg Jets

F Jaret Anderson-Dolan

Boston Bruins| Buffalo Sabres| Calgary Flames| Carolina Hurricanes| Chicago Blackhawks| DEL| Detroit Red Wings| Edmonton Oilers| Los Angeles Kings| Nashville Predators| New Jersey Devils| New York Islanders| New York Rangers| Ottawa Senators| Pittsburgh Penguins| St. Louis Blues| Tampa Bay Lightning| Toronto Maple Leafs| Transactions| Utah Mammoth| Vancouver Canucks| Vegas Golden Knights| Waivers| Washington Capitals| Winnipeg Jets Adam Gaudette| Billy Sweezey| Bokondji Imama| Brandon Bussi| Brogan Rafferty| Cole Schwindt| Colton White| Corey Schueneman| Devin Cooley| Drake Caggiula| Erik Brannstrom| Fredrik Karlstrom| Gage Goncalves| Grant Hutton| Hudson Fasching| Hunter Shepard| Isaak Phillips| Jack Studnicka| Jakob Pelletier| Jakub Skarek| James Reimer| Jan Jenik| Jaret Anderson-Dolan| Jeffrey Viel| Jesse Ylonen| Jiri Patera| Joe Snively| Jonas Rondbjerg| Josh Brown| Josiah Slavin| Justin Holl| Kale Clague| Liam Foudy| Lukas Rousek| Marc Del Gaizo| Marcus Hogberg| Marshall Rifai| Matt Murray (b. 1994)| Matt Villalta| Matthew Robertson| Nick DeSimone| Nolan Foote| Olivier Rodrigue| Patrick Brown| Pheonix Copley| Pierre Engvall| Raphael Lavoie| Ryan Suzuki| Samuel Bolduc| Samuel Fagemo| Sebastian Aho| Shane Bowers| Sheldon Dries| Steven Santini| Tanner Laczynski| Ty Smith| Tyler Tucker| William Lagesson| Zach Aston-Reese

25 comments

Edmonton Oilers Place Four Players On Waivers

October 6, 2024 at 12:33 pm CDT | by Brennan McClain 4 Comments

The defending Western Conference champion Edmonton Oilers are placing four players on waivers as they put the finishing touches on their 2024-25 opening night roster. The organization announced it had placed forwards Drake Caggiula and Raphael Lavoie, defenseman Josh Brown, and goaltender Olivier Rodrigue on waivers.

Caggiula and Brown are depth players with an outside chance of making the roster in specific roles. Neither player was expected to play meaningful minutes for the Oilers this season but will now start the season with their AHL affiliate, the Bakersfield Condors, assuming both clear waivers tomorrow.

The demotion of Brown will give Edmonton some cap relief, as well. The organization signed Brown to a three-year, $3MM contract on the opening day of free agency this past summer and the Oilers can now entirely remove that cap hit since his salary falls below the $1.25MM threshold.

Placing Lavoie on waivers to start the season may be a bold call by Edmonton’s brass. The team drafted Lavoie with the 38th overall pick of the 2019 NHL Draft and he’s coming off back-to-back quality campaigns with the Condors. He’s proven to be a quality scorer at the AHL level with 53 goals and 95 points in 127 games since the start of the 2022-23 AHL season.

Lavoie appeared to be an NHL-caliber scorer the Oilers could plug into their bottom-six to start the year and there’s a legitimate chance he’ll be on another team’s roster by tomorrow afternoon. If not, he will start the year in Bakersfield and should serve as an immediate call-up should the Oilers find themselves in injury trouble early.

Rodrigue struggled early upon his start with the Condors during the 2020-21 AHL season but has grown his prospect quality since. He finished last season with a 19-12-5 record in Bakersfield with a .916 SV% and 2.73 GAA. His demotion is mostly circumstantial as Edmonton doesn’t have the financial flexibility to carry three netminders during the season. Stuart Skinner and Calvin Pickard will start the year as the team’s tandem.

Edmonton Oilers| Transactions| Waivers Drake Caggiula| Josh Brown| Olivier Rodrigue| Raphael Lavoie

4 comments

Waiver Wire: 10/5/24

October 5, 2024 at 1:14 pm CDT | by Brian La Rose 2 Comments

With season-opening rosters due in just over 48 hours, it’s going to be a busy weekend on the waiver front across the NHL.  A total of 14 players are on waivers today.  The players below were first reported by Sportsnet’s Elliotte Friedman (Twitter link) unless otherwise specified.  Meanwhile, Friedman relays (Twitter link) that of the 25 players on the wire yesterday, all cleared aside from John Ludvig who was claimed by Colorado.

Anaheim Ducks

G Oscar Dansk

Colorado Avalanche

F T.J. Tynan
F Chris Wagner

Dallas Stars

D Kyle Capobianco
G Magnus Hellberg
F Cameron Hughes
F Kole Lind
D Alexander Petrovic
F Emilio Pettersen

Florida Panthers

D Matt Kiersted

Minnesota Wild (per team release)

F Ben Jones

New York Rangers

D Connor Mackey

Seattle Kraken (per team announcement)

F John Hayden
F Josh Mahura

These players will be on waivers until 1:00 PM CT on Sunday.

Anaheim Ducks| Colorado Avalanche| Dallas Stars| Florida Panthers| Minnesota Wild| New York Rangers| Seattle Kraken| Transactions| Waivers Ben Jones| Cameron Hughes| Chris Wagner| Connor Mackey| Emilio Pettersen| John Hayden| John Ludvig| Josh Mahura| Kole Lind| Kyle Capobianco| Magnus Hellberg| Matt Kiersted| T.J. Tynan

2 comments

Avalanche Claim John Ludvig Off Waivers

October 5, 2024 at 1:05 pm CDT | by Brian La Rose 1 Comment

The Avalanche have added some defensive depth via the waiver wire.  Sportsnet’s Elliotte Friedman reports (Twitter link) that they’ve claimed blueliner John Ludvig off waivers from Pittsburgh.

It’s the second year in a row that the 24-year-old has been scooped off waivers in training camp.  Last year, it was the Penguins claiming him from Florida.

Last season, Ludvig saw regular action with Pittsburgh when he wasn’t injured.  However, injuries were an issue for him as he missed time with a concussion and an upper-body injury before undergoing offseason wrist surgery.  In between, he played in 33 games, his first taste of NHL action.  In those, he had three goals and two assists along with 47 penalty minutes, 33 blocks, and 72 hits in a little under 12 minutes per night.

Colorado is an interesting landing spot for Ludvig as they have already brought in three new blueliners this summer to shore up their depth in Oliver Kylington, Erik Brannstrom, and Calvin de Haan.  They also have Sam Malinski who is now waiver-eligible so adding to that group comes as a bit of a surprise.  Assuming he makes their opening roster on Monday, he’ll give them some extra physicality for games that he’s in the lineup.

Ludvig is in the second and final season of his two-year, two-way deal.  The agreement pays $775K in the NHL and $150K should he make it to the minors.  He’ll be a restricted free agent this summer with arbitration eligibility if he plays in 47 games or more.  Otherwise, he’ll qualify for Group Six unrestricted free agency.

Colorado Avalanche| Pittsburgh Penguins| Transactions| Waivers John Ludvig

1 comment

Waiver Wire: 10/4/24

October 4, 2024 at 1:28 pm CDT | by Brennan McClain 10 Comments

According to Sportsnet’s Elliotte Friedman all 17 players on waivers yesterday have cleared. There are again several players to hit the wire today as reported by Friedman:

Anaheim Ducks

F Jansen Harkins

Boston Bruins

G Michael DiPietro
F Vinni Lettieri
D Jordan Oesterle

Florida Panthers

F William Lockwood

Los Angeles Kings

F Taylor Ward

New Jersey Devils

F Justin Dowling
F Mike Hardman
F Samuel Laberge
F Nathan Légaré
F Maxwell Willman

Philadelphia Flyers

F Olle Lycksell
F Anthony Richard

Pittsburgh Penguins

F Emil Bemström
D Nate Clurman
F Jonathan Gruden
F Joona Koppanen
D Filip Král
D John Ludvig
F Samuel Poulin

Tampa Bay Lightning

G Matt Tomkins

Toronto Maple Leafs

F Alex Steeves

Washington Capitals

D Ethan Bear
F Luke Philp
F Michael Sgarbossa

Anaheim Ducks| Boston Bruins| Florida Panthers| Los Angeles Kings| New Jersey Devils| Philadelphia Flyers| Pittsburgh Penguins| Tampa Bay Lightning| Toronto Maple Leafs| Transactions| Waivers| Washington Capitals Alex Steeves| Anthony Richard| Emil Bemstrom| Ethan Bear| Filip Kral| Jansen Harkins| John Ludvig| Jonathan Gruden| Joona Koppanen| Jordan Oesterle| Justin Dowling| Luke Philp| Matt Tomkins| Max Willman| Michael DiPietro| Michael Sgarbossa| Mike Hardman| Nate Clurman| Nathan Legare| Olle Lycksell| Samuel Laberge| Samuel Poulin| Taylor Ward| Vinni Lettieri| William Lockwood

10 comments

Waiver Wire: 10/3/24

October 3, 2024 at 1:24 pm CDT | by Josh Erickson 7 Comments

All 12 players placed on waivers yesterday passed through unclaimed, Chris Johnston of The Athletic and TSN reports. PuckPedia relays that 17 new names hit the wire today for teams to claim over the next 24 hours:

Calgary Flames

F Walker Duehr
F Dryden Hunt
D Jarred Tinordi

Florida Panthers

F Rasmus Asplund
D Tobias Björnfot
F Zac Dalpe
D Jaycob Megna

Nashville Predators

D Nick Blankenburg

Seattle Kraken

D Cale Fleury

Toronto Maple Leafs

F Nicholas Abruzzese

Utah Hockey Club

F Andrew Agozzino
D Patrik Koch
F Ben McCartney

Winnipeg Jets

F Axel Jonsson-Fjällby
D Simon Lundmark
F Mason Shaw
F Dominic Toninato

Calgary Flames| Florida Panthers| Nashville Predators| Seattle Kraken| Toronto Maple Leafs| Transactions| Utah Mammoth| Waivers| Winnipeg Jets Andrew Agozzino| Axel Jonsson-Fjallby| Ben McCartney| Cale Fleury| Dominic Toninato| Dryden Hunt| Jarred Tinordi| Jaycob Megna| Mason Shaw| Nick Abruzzese| Nick Blankenburg| Patrik Koch| Rasmus Asplund| Simon Lundmark| Tobias Bjornfot| Walker Duehr| Zac Dalpe

7 comments

Waiver Wire: 10/2/24

October 2, 2024 at 1:18 pm CDT | by Josh Erickson 1 Comment

Twelve new faces were placed on waivers Wednesday, per PuckPedia. All who were waived yesterday cleared, aside from goaltender Jiří Patera, who’s heading from Vancouver to Boston. Here’s the listing of today’s players who hit the wire:

Carolina Hurricanes

G Spencer Martin

Colorado Avalanche

D Jack Ahcan
F Matthew Phillips
D Calle Rosén

Columbus Blue Jackets

F Trey Fix-Wolansky

New York Rangers

F Benoit-Olivier Groulx

Pittsburgh Penguins

D Mac Hollowell
F Jimmy Huntington
F Marc Johnstone

Philadelphia Flyers

G Calvin Petersen

San Jose Sharks

F Andrew Poturalski
F Scott Sabourin

Carolina Hurricanes| Colorado Avalanche| Columbus Blue Jackets| New York Rangers| Philadelphia Flyers| Pittsburgh Penguins| Players| San Jose Sharks| Transactions| Waivers Andrew Poturalski| Benoit-Olivier Groulx| Calle Rosen| Calvin Petersen| Jack Ahcan| Jimmy Huntington| Mac Hollowell| Marc Johnstone| Matthew Phillips| Scott Sabourin| Spencer Martin| Trey Fix-Wolansky

1 comment

Bruins Claim Jiří Patera From Canucks

October 2, 2024 at 1:13 pm CDT | by Josh Erickson 4 Comments

The Bruins have claimed goaltender Jiří Patera off waivers from the Canucks, PuckPedia reports.

Patera is the only player out of 28 who were waived yesterday to be claimed. The 25-year-old reached Group VI UFA status this summer with only eight career NHL appearances under his belt with the Golden Knights.

Patera signed a two-year, two-way deal in Vancouver to initially serve as their No. 3 option behind Thatcher Demko and Arturs Silovs, but he’d slipped to fourth on the depth chart after they signed Kevin Lankinen late in the summer. He was still projected to start the season as their third-stringer, with Demko set to start the year on the shelf with a continuing knee injury, but became more expandable with the veteran Lankinen in the fold.

It’s still a blow to Vancouver’s thinning goalie depth and a boon for the Bruins, who add some insurance between the pipes with RFA Jeremy Swayman still likely to be unsigned by the time their season opener rolls around next week. It’s now a two-man competition between Patera and 26-year-old Brandon Bussi, who also requires waivers, to start the year as Joonas Korpisalo’s backup. They’ll now choose which name to expose to the wire before opening night.

Given their similar ages, Bussi is probably the higher-ceiling option for the B’s. He has a strong .918 SV% in 78 AHL games with Providence over the past three years, although he’s yet to make his NHL debut. Patera has worse but still solid career AHL numbers with a .907 SV% through 85 appearances, and his brief NHL action with Vegas was fine – a .902 mark with a 3.57 GAA through seven starts and one relief appearance over the past two years.

Suppose Boston keeps Bussi as the backup to open the season and places Patera on waivers again to try and pass him to Providence. In that case, the Canucks can re-claim him and send him directly to their AHL affiliate in Abbotsford if they’re the only team to submit a claim.

If the Bruins decide/manage to retain Patera, it’s a solid move to acquire some experienced goalie depth for not just this season but the next one, too. Vancouver likely hoped the second year of the two-way pact would dissuade teams from making a claim, but it didn’t work out that way.

Boston Bruins| Transactions| Vancouver Canucks| Waivers Jiri Patera

4 comments

Waiver Wire: 10/1/24

October 1, 2024 at 1:25 pm CDT | by Josh Erickson 2 Comments

28 players hit the waiver wire Tuesday, per PuckPedia. It’s a sharp increase from yesterday’s 12 names as more veterans are assigned to the minors later in camp. All of yesterday’s waived players cleared, Sportsnet’s Elliotte Friedman reports. Today’s waiver placements are as follows:

Anaheim Ducks

F Carson Meyer

Buffalo Sabres

F Joshua Dunne
F Mason Jobst
F Brett Murray
D Colton Poolman
D Jack Rathbone
G Felix Sandström

Calgary Flames

D Ilya Solovyov

Edmonton Oilers

G Collin Delia
D Ben Gleason
D Philip Kemp
F Lane Pederson

Los Angeles Kings

D Jacob Moverare

Minnesota Wild

F Reese Johnson

New York Rangers

F Anton Blidh
G Louis Domingue
D Casey Fitzgerald
D Brandon Scanlin

Seattle Kraken

F Brandon Biro
F Max McCormick
F Ben Meyers
D Gustav Olofsson
F Mitchell Stephens
G Ales Stezka

Vancouver Canucks

F Phillip Di Giuseppe
G Jiří Patera
F Nathan Smith
D Christian Wolanin

Anaheim Ducks| Buffalo Sabres| Calgary Flames| Edmonton Oilers| Los Angeles Kings| Minnesota Wild| New York Rangers| Seattle Kraken| Transactions| Vancouver Canucks| Waivers Ales Stezka| Anton Blidh| Ben Gleason| Ben Meyers| Brandon Biro| Brandon Scanlin| Brett Murray| Carson Meyer| Casey Fitzgerald| Christian Wolanin| Collin Delia| Colton Poolman| Felix Sandstrom| Gustav Olofsson| Ilya Solovyov| Jack Rathbone| Jacob Moverare| Jiri Patera| Josh Dunne| Lane Pederson| Louis Domingue| Mason Jobst| Max McCormick| Mitchell Stephens| Nathan Smith| Phil Di Giuseppe| Philip Kemp| Reese Johnson

2 comments
« Previous Page
Load More Posts
    Top Stories

    Golden Knights Activate Noah Hanifin Off IR

    Penguins Announce Multiple Roster Moves

    Ilya Samsonov Signs Two-Year Deal With HC Sochi

    Devils Sign Jacob Markstrom To Two-Year Extension

    Bruins’ Elias Lindholm Out Multiple Weeks

    Avalanche Sign Martin Necas To Eight-Year Extension

    Stars Sign Thomas Harley To Eight-Year Extension

    Blues Recall Dalibor Dvorsky

    Mammoth Sign Logan Cooley To Eight-Year Extension

    Devils’ Brett Pesce Out At Least One Month

    Recent

    Oilers Looking To Move Troy Stecher

    Evening Notes: Murphy, Josi, Team Canada

    Golden Knights Activate Noah Hanifin Off IR

    Penguins Announce Multiple Roster Moves

    Canucks Place Vitali Kravtsov On Unconditional Waivers

    Lightning To Activate Maxwell Crozier From Injured Reserve

    Oilers Activate Alec Regula From Injured Reserve

    Flames Recall Yan Kuznetsov

    Predators Recall Zachary L’Heureux

    Sabres Recall Noah Ostlund

    Rumors By Team

    Rumors By Team

    • Avalanche Rumors
    • Blackhawks Rumors
    • Blue Jackets Rumors
    • Blues Rumors
    • Bruins Rumors
    • Canadiens Rumors
    • Canucks Rumors
    • Capitals Rumors
    • Devils Rumors
    • Ducks Rumors
    • Flames Rumors
    • Flyers Rumors
    • Golden Knights Rumors
    • Hurricanes Rumors
    • Islanders Rumors
    • Jets Rumors
    • Kings Rumors
    • Kraken Rumors
    • Lightning Rumors
    • Mammoth Rumors
    • Maple Leafs Rumors
    • Oilers Rumors
    • Panthers Rumors
    • Penguins Rumors
    • Predators Rumors
    • Rangers Rumors
    • Red Wings Rumors
    • Sabres Rumors
    • Senators Rumors
    • Sharks Rumors
    • Stars Rumors
    • Wild Rumors

    Latest Rumors & News

    Latest Rumors & News

    • 2025’s Top 50 Unrestricted Free Agents
    • Rasmus Andersson Rumors
    • Erik Karlsson Rumors
    • Rickard Rakell Rumors
    • Bryan Rust Rumors

    Pro Hockey Rumors Features

    Pro Hockey Rumors Features

    • Support Pro Hockey Rumors And Go Ad-Free
    • 2025 NHL Free Agent List
    • 2026 NHL Free Agent List
    • Active Roster Tracker
    • Offseason Trade Tracker
    • PTO Tracker 2025
    • Summer Synopsis Series 2025
    • Training Camp Rosters 2025
    • Pro Hockey Rumors On X
    • Pro Hockey Rumors Polls

     

     

     

     

    Navigation

    • Sitemap
    • Archives

    PHR Info

    • About
    • Privacy Policy
    • Commenting Policy

    Connect

    • Contact Us
    • Twitter
    • Facebook
    • RSS Feed

    Pro Hockey Rumors is not affiliated with National Hockey League, NHL or NHL.com

    Do not Sell or Share My Personal Information

    scroll to top

    Register

    Desktop Version | Switch To Mobile Version