integrates with readability