David Kekich’s credos