New: hamba