move optional example to own package