fisher vs allen 2024