fixed strange strange bug