add playbook foundation