a little bug fixed