added several versions to run in presentation