HFA: des optims

Signed-off-by: Fazzani <tunisienheni@outlook.com>