Principal Buscar Hooker Swallow Compilation