ART implementation, no threshold implemented.