I will go with Laine. I think we are just seeing the beginning of Puljujarvi though. You can definitely see maturity growing in his games. His confidence with and without the puck has grown greatly. His all around game is really strong, his passing has improved, his on ice vision, using his body and being more physical. He will play with McDavid which is always great but he is starting to create his own chances and chances for the other players on the ice, he isn't waiting around for other players to do something. I really like his play ending last season and through training camp thus far. He is really starting to make an impact.