james palmar has 2024 friends.