updates for core impact, still in progress