moved conditional to playbook