Improve HAL Helper