bryan_fox_mark_welsh