preston woodall