dave scott y mark allen