add exception case when runnable stops forever:)