still trying to compile
basic qops in parallel, needs testing