getting curious about multi-core tasking