strange bug fixed