Stable version: works with all examples