some optimization: fill existing gaussian mixtures