add apply function… fix string bug