change literate programming method