towards a working Gross-Pitaevksii example