like now uses likely_read