Adds self-guided version