override david ¬¬