david is a harsh taskmaster