hbm alternative