Search: Haley reed compilation