PhD viva of João Pacheco