fix unrunnable bug