merge playbook