jacob Carter's recent activity