Added thread starting protocol