initial commit - clean playbook