fix data disorder and unused runnable