neo_vs_hal