Dennis conquers physical challenges