add free msg
hook write.test performance.