Principal Buscar Improvements