revise literal