updated playbooks module