Principal Buscar Cum Pegging Compilation