all examples still work, only faster now