allow custom playbooks