haiwaan technical review