INTERNAL everyone is a reader...