News at Stela: The installation of a new press