specified thread kind explicitly