eric maskinlatest news & developments