go routined, still kinda slow... go deflate needs polish