increased stability while(true); is more stable i guess
or not