New threading without dispatcher