theads with concurrent api
merge hell