simulation functional buttons - first implementation (temporary supend()
& resume() thread)