Make work queue private for each core; do not mess with inital task flags; little tweaks here and there.