optimize for small hb