#29 is prolly the toughest one here, TEd.