More on sync, use thread instead of handler