a samll bug fixed