valid --> readable