steven kapeluschniklatest news & developments