first draft of complete DP Variational SMC