depends hal
