a little bit of crazy pants hacky parallelism