added literate seletion