- disable enter-button until the new task was loaded to prevent same tasks in a row caused by too fast clicking
- disable start-button after clicking to prevent two game starts
- lock coroutine with mutex to protect the random object and keep the tasks deterministic