Simplified BHT algo