Start Thread abstraction