improve morphing example