random,fix #6