jacob stallings