seth masketlatest news & developments