location: apply next HAL architecture (hal api + backend)