David has been (10/20)

David has been