initial quantum version