david still 1