walk through with mock dao