very bad English. Should be revised.