Implement HYBRID version.