commented out unimplemented gpu version