Started working on a HAL.