experiment with wavefunction class - start