fixed  bug