<< replaced by ^^