Puck communication added