finished merging mgpu and bc; waiting for debug