first version of the playbook, tests passed