working task_config ^^
A wild -O1 heisenbug appears
merged @afein